반응형
🔑 1️⃣ 개념 비교 요약
구분 대칭형 KMS 키 비대칭형 KMS 키
| 암호화 방식 | 동일한 키로 암호화/복호화 | 공개키로 암호화, 개인키로 복호화 |
| 대표 알고리즘 | AES-256 | RSA 2048/3072/4096, ECC |
| 자동 회전 | ✅ 지원 | ❌ 지원 안 함 |
| 주 사용 목적 | 데이터 암호화 | 디지털 서명(Sign/Verify), 암호화 키 교환, 서명 검증 |
| 예시 사용처 | EBS, S3, RDS, Secrets Manager, Lambda 환경 변수 | CodeSigning, TLS 인증서, 데이터 검증용 서명 |
| 성능 | 빠름 (하드웨어 가속 가능) | 느림 (비대칭 연산) |
🧱 2️⃣ AWS 서비스별 KMS 키 유형 정리
✅ 대칭형 키만 지원하는 서비스 (대부분의 “데이터 암호화”)
서비스 키 타입 설명
| Amazon EBS | 대칭 | 볼륨 및 스냅샷 암호화 |
| Amazon S3 (SSE-KMS) | 대칭 | 객체 암호화 (서버측 암호화) |
| Amazon RDS / Aurora | 대칭 | DB 스토리지 및 백업 암호화 |
| AWS Backup | 대칭 | 백업 볼트 암호화 |
| AWS Secrets Manager | 대칭 | 비밀 값 암호화 |
| AWS Lambda | 대칭 | 환경 변수 암호화 |
| AWS DynamoDB | 대칭 | 테이블 암호화 |
| Amazon SNS / SQS (SSE) | 대칭 | 메시지 암호화 |
| AWS Glue / Athena / EMR | 대칭 | 쿼리 로그, 임시 데이터 암호화 |
| AWS CloudTrail (로그 암호화) | 대칭 | 로그 파일 암호화 |
| AWS ECR / EFS / FSx | 대칭 | 저장 데이터 암호화 |
| AWS Config / CloudWatch Logs | 대칭 | 로그 데이터 암호화 |
| AWS Kinesis / MSK | 대칭 | 스트림 데이터 암호화 |
| AWS Step Functions / SSM Parameter Store (SecureString) | 대칭 | 내부 암호화 |
| AWS Organizations / IAM Access Analyzer (보안 데이터) | 대칭 | 정책 암호화 내부적으로 사용 |
✅ 비대칭 키를 사용할 수 있는 서비스 (주로 서명 및 검증 목적)
서비스 키 타입 설명
| AWS KMS 직접 API | 비대칭 | Sign/Verify, Encrypt/Decrypt API 사용 가능 (RSA, ECC) |
| AWS Certificate Manager (ACM) | 비대칭 | SSL/TLS 인증서용 공개/개인키 쌍 관리 |
| AWS CloudHSM | 비대칭 | 자체 서명, PKI, 키 교환 구현 |
| AWS Code Signing for AWS Lambda | 비대칭 | Lambda 코드 패키지 서명 및 검증 |
| AWS IoT | 비대칭 | 디바이스 인증서 기반 서명 및 인증 |
| AWS Nitro Enclaves | 비대칭 | 데이터 암호화 키 교환 시 사용 (RSA/ECC) |
| AWS Signer | 비대칭 | 컨테이너 이미지, 코드 아티팩트 서명 |
🔍 3️⃣ 정리 요약
범주 키 유형 대표 서비스 비고
| 스토리지 / 데이터 보호 | 🔸대칭 | S3, EBS, RDS, Secrets Manager | 빠르고 자동 회전 지원 |
| 로그 / 백업 / 메시징 | 🔸대칭 | CloudTrail, Backup, SNS, SQS | |
| 서명 / 검증 / 인증서 | 🔹비대칭 | ACM, Signer, IoT, KMS(Sign/Verify) | 키 회전 불가, 수동 관리 필요 |
| 키 관리 인프라(PKI) | 🔹비대칭 | CloudHSM | 완전 수동 제어 가능 |
🧠 기억 포인트
질문 답변
| EBS, S3, RDS, Secrets Manager는 어떤 키? | 모두 대칭 키 (AES-256) |
| Sign/Verify, Encrypt/Decrypt API용 KMS 키는? | 비대칭 키 |
| 자동 키 회전 가능한가? | 대칭 키만 가능 |
| EBS 스냅샷은 비대칭 키로 암호화 가능? | ❌ 절대 안 됨 |
반응형
'퍼블릭 클라우드 관련 > AWS' 카테고리의 다른 글
| Amazon Inspector vs ECR 기본 스캔 (0) | 2025.10.21 |
|---|---|
| AWS 직접 푸시 가능한 서비스 vs 불가능한 서비스 (0) | 2025.10.20 |
| AWS Security Specialty 혼동 개념 총정리 (20세트 ver.) (0) | 2025.10.20 |
| AWS Cognito ID 풀 vs Cognito 사용자 풀 (0) | 2025.10.19 |
| IAM 역할 내부 구조 (0) | 2025.10.18 |