CLF-C02 Practice Question 13: Encryption Key Management
AWS Certified Cloud Practitioner (CLF-C02) · Test 2 · question 3 of 10
A security policy requires that data stored in Amazon S3 and on Amazon EBS volumes be encrypted with keys the company creates and controls, including who is allowed to use each key. The company does not want to operate its own key management hardware. Which AWS service should it use?
Show answer and explanation
Answer:
AWS KMS is a managed service that makes it easy to create and control the keys used to encrypt and sign data. KMS keys are protected by FIPS-validated hardware security modules that AWS operates, never leave the service unencrypted, and are governed by key policies that control which users and roles can use them. Services such as Amazon S3 and Amazon EBS integrate with KMS to encrypt data at rest.
Option B, Secrets Manager, stores, retrieves, and rotates secrets such as database passwords and API keys; it is not the service that manages the encryption keys for S3 and EBS data. Option C, ACM, provisions and manages SSL/TLS certificates that protect data in transit to websites and applications, not keys for encrypting stored data. Option D, Amazon Inspector, scans workloads for software vulnerabilities and has no role in encryption.
Reference: AWS Key Management Service