AWS Key Management Service 기능
개요
AWS Key Management Service(KMS)를 사용하면 데이터 보호에 사용되는 암호화 키를 제어할 수 있습니다. AWS KMS를 사용하면 키의 수명 주기와 권한을 중앙 집중식으로 제어할 수 있습니다. 원할 때 언제든지 새 키를 생성할 수 있으며, 키를 관리할 수 있는 사람과 키를 사용할 수 있는 사람을 별도로 제어할 수 있습니다. 이 서비스는 다른 AWS 서비스와 통합되므로 이러한 서비스에 저장한 데이터를 쉽게 암호화하고 이를 복호화하는 키에 대한 액세스를 제어할 수 있습니다. 또한 AWS KMS를 AWS CloudTrail과 통합하면 누가 어느 리소스에서 언제 키를 사용했는지에 대한 감사를 수행하는 데 도움이 됩니다. AWS KMS는 직접 또는 AWS SDK를 사용하여 애플리케이션 코드에 암호화 또는 디지털 서명 기능을 더 쉽게 추가하는 데 도움이 됩니다. AWS Encryption SDK는 애플리케이션 내에서 데이터를 로컬로 암호화 및 복호화해야 하는 개발자를 위해 키 공급자로 AWS KMS를 지원합니다.
AWS 서비스 통합
AWS KMS는 AWS 서비스와 통합되므로 AWS KMS 키를 사용하여 저장 데이터를 암호화하거나 서명 및 확인 프로세스를 간소화할 수 있습니다. 통합된 AWS 서비스는 봉투 암호화를 사용하여 저장 데이터를 보호합니다. 봉투 암호화에서 데이터는 데이터 키를 사용하여 암호화되고 데이터 키는 AWS KMS에 저장된 KMS 키 아래에 자체 암호화됩니다. 서명 및 확인에 있어서 통합된 AWS 서비스는 AWS KMS의 비대칭 RSA 또는 ECC KMS 키를 사용합니다. 통합된 서비스에서 AWS KMS를 사용하는 방법에 대한 자세한 내용은 사용하는 AWS 서비스의 설명서를 참조하세요.
Alexa for Business[1] | Amazon FSx | Amazon Rekognition | AWS CodePipeline |
Amazon AppFlow | Amazon GuardDuty | Amazon Relational Database Service(RDS) | AWS Control Tower |
Amazon Athena | Amazon HealthLake | Amazon Route 53 | AWS Data Exchange |
Amazon Aurora | Amazon Inspector | Amazon Simple Storage Service(Amazon S3)[3] | AWS Database Migration Service |
Amazon Chime SDK | Amazon Kendra | Amazon SageMaker | AWS DeepRacer |
Amazon CloudWatch Logs | Amazon Keyspaces for Apache Cassandra | Amazon Simple Email Service(SES) |
AWS Elastic Disaster Recovery |
Amazon CloudWatch Synthetics | Amazon Kinesis Data Streams | Amazon Simple Notification Service(SNS) | AWS Elemental MediaTailor |
Amazon CodeGuru | Amazon Kinesis Firehose | Amazon Simple Queue Service(SQS) | AWS Entity Resolution |
Amazon CodeWhisperer | Amazon Kinesis Video Streams | Amazon Textract | AWS GameLift |
Amazon Comprehend | Amazon Lex | Amazon Timestream | AWS Glue |
Amazon Connect | Amazon Lightsail[1] | Amazon Transcribe | AWS Glue DataBrew |
Amazon Connect Customer Profiles | Amazon Location Service | Amazon Translate | AWS Ground Station |
Amazon Connect Voice ID | Amazon Lookout for Equipment | Amazon WorkMail | AWS IoT SiteWise |
Amazon Connect Wisdom | Amazon Lookout for Metrics | Amazon WorkSpaces | AWS Lambda |
Amazon DocumentDB | Amazon Lookout for Vision | Amazon WorkSpaces 씬 클라이언트 | AWS License Manager |
Amazon DynamoDB | Amazon Macie | Amazon WorkSpaces Web | AWS Mainframe Moderization |
Amazon DynamoDB Accelerator(DAX)[1] |
Amazon Managed Blockchain | AWS AppConfig | AWS Network Firewall |
Amazon EBS | Amazon Managed Service for Prometheus |
AWS AppFabric | AWS Proton |
Amazon EC2 Image Builder | Amazon Managed Streaming for Kafka(MSK) | AWS Application Cost Profiler | AWS Secrets Manager |
Amazon EFS | Amazon Managed Workflows for Apache Airflow(MWAA) | AWS Application Migration Service | AWS Snowball |
Amazon Elastic Container Registry(ECR) | Amazon MemoryDB | AWS App Runner | AWS Snowball Edge |
Amazon Elastic Kubernetes Service(EKS) | Amazon Monitron | AWS Audit Manager | AWS Snowcone |
Amazon Elastic Transcoder | Amazon MQ | AWS Backup | AWS Storage Gateway |
Amazon ElastiCache | Amazon Neptune | AWS Certificate Manager[1] | AWS Systems Manager |
Amazon EMR | Amazon Nimble Studio | AWS Cloud9[1] | AWS Supply Chain |
Amazon EMR Serverless | Amazon OpenSearch | AWS CloudHSM[2] | AWS Verified Access |
Amazon EventBridge 스케줄러 | Amazon Omics | AWS CloudTrail | AWS X-Ray |
Amazon FinSpace | Amazon Personalize | AWS CodeArtifact | |
Amazon Forecast | Amazon QLDB | AWS CodeBuild | |
Amazon Fraud Detector | Amazon Redshift | AWS CodeCommit[1] |
[1] AWS 관리형 키만 지원합니다.
[2] AWS KMS는 AWS CloudHSM 클러스터에 의해 백업된 사용자 지정 키 스토어를 지원합니다.
[3] S3 Express One Zone은 AWS KMS와 통합되지 않지만 Amazon S3 관리 키(SSE-S3)를 사용한 서버 측 암호화를 지원합니다. S3 Express One Zone 객체 암호화에 대해 자세히 알아보려면 S3 Express One Zone 데이터 보호 및 암호화를 참조하세요.
[4] Sinnet에서 운영하는 AWS 중국(베이징) 리전과 NWCD에서 운영하는 AWS 중국(닝샤) 리전에서 AWS KMS와 통합되는 서비스 목록은 중국의 AWS KMS 서비스 통합 페이지를 참조하세요.
위에 나열되지 않은 AWS 서비스는 개별 서비스에서 보유하고 관리하는 키를 사용하여 고객 데이터를 암호화합니다.