AWS Certified Developer – Associate — Question 184

A company has an application that generates large binary data outside of AWS. The company must encrypt the data before uploading the data to an Amazon S3 bucket.

Which solution will meet this requirement?

Answer options

Correct answer: C

Explanation

The correct answer is C because using the AWS Encryption SDK allows for client-side encryption, which ensures the data is encrypted before it reaches S3. Options A and B refer to server-side encryption methods that do not meet the requirement of encrypting the data prior to upload, while option D also pertains to server-side encryption and is not suitable for pre-upload encryption.