AWS Certified SysOps Administrator – Associate (legacy) — Question 376

A user has enabled versioning on an S3 bucket. The user is using server side encryption for data at rest. If the user is supplying his own keys for encryption (SSE-
C), what is recommended to the user for the purpose of security?

Answer options

Correct answer: D

Explanation

When using Server-Side Encryption with Customer-Provided Keys (SSE-C), Amazon S3 does not store or manage the cryptographic keys. Because AWS only uses the key for the cryptographic operation and then discards it, the responsibility for managing and rotating these keys lies entirely with the client. Therefore, the client must manually rotate the encryption keys on their side to maintain robust security.