AWS Certified SysOps Administrator – Associate — Question 209

A company is building an interactive application for personal finance. The application stores financial data in Amazon S3, and the data must be encrypted. The company does not want to provide its own encryption keys. However, the company wants to maintain an audit trail that shows when an encryption key was used and who used the key.

Which solution will meet these requirements?

Answer options

Correct answer: D

Explanation

The correct answer is D because using AWS KMS managed encryption keys (SSE-KMS) allows the company to encrypt data while AWS handles the key management, providing an audit trail for key usage. Options A and C require the company to manage keys themselves, which goes against their requirements. Option B does not provide an audit trail for key usage.