AWS Certified Developer - Associate

AWS Certified Developer - Associate

Get started today

Ultimate access to all questions.


How can a developer ensure server-side encryption with Amazon S3 managed keys (SSE-S3) for objects added to an S3 bucket via the PutObject API operation?




Explanation:

The correct answer is B. When using the PutObject API operation to store objects in an S3 bucket, setting the x-amz-server-side-encryption header is the appropriate method to enable server-side encryption with Amazon S3 managed keys (SSE-S3). This header specifies the server-side encryption algorithm used to encrypt the object. Setting this header to 'AES256' activates SSE-S3 encryption.