
Answer-first summary for fast verification
Answer: Generate a data key using AWS KMS and encrypt files with a specified SDK.
The correct answer is A. The developer should generate a data key using AWS Key Management Service (AWS KMS) and encrypt the files using the AWS Encryption SDK. AWS KMS allows for the creation of symmetric data keys, and the AWS Encryption SDK is designed to simplify encryption and decryption operations, making it the most suitable choice for implementing encryption within the application before uploading files to Amazon S3.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
How should a developer implement symmetric encryption within an application for files to be uploaded to an Amazon S3 bucket, ensuring encryption is performed prior to the upload?
A
Generate a data key using AWS KMS and encrypt files with a specified SDK.
B
Generate an HMAC key using AWS KMS and encrypt files with a specified SDK.
C
Generate a data key pair using AWS KMS and encrypt files with a specified CLI tool.
D
Generate a data key using AWS KMS and encrypt files with a specified CLI tool.
No comments yet.