AWS Certified Solutions Architect – Professional — Question 251

A financial services company logs personally identifiable information to its application logs stored in Amazon S3. Due to regulatory compliance requirements, the log files must be encrypted at rest. The security team has mandated that the company's on-premises hardware security modules (HSMs) be used to generate the
CMK material.
Which steps should the solutions architect take to meet these requirements?

Answer options

Correct answer: C

Explanation

Option C is correct because it allows the use of key material from the on-premises HSMs while ensuring compliance with encryption requirements by importing the key material into a CMK with an EXTERNAL origin. Option A does not use the on-premises HSMs directly for key material. Option B incorrectly suggests creating a unique CMK for each logging event, which is impractical. Option D starts with AWS-provided key material, which does not align with the requirement to use on-premises HSMs.