A Developer is building an application that needs to store data in Amazon S3. Management requires that the data be encrypted before it is sent to Amazon S3 for storage. The encryption keys need to be managed by the Security team. Which approach should the Developer take to meet these requirements?
A) Implement server-side encryption using customer-provided encryption keys (SSE-C) .
B) Implement server-side encryption by using a client-side master key.
C) Implement client-side encryption using an AWS KMS managed customer master key (CMK) .
D) Implement client-side encryption using Amazon S3 managed keys.
Correct Answer:
Verified
Q113: A Development team wants to immediately build
Q114: A Developer has discovered that an application
Q115: A Developer has written an Amazon Kinesis
Q116: A Developer implemented a static website hosted
Q117: A Developer has built an application running
Q119: An application ingests a large number of
Q120: A Developer is publishing critical log data
Q121: A developer needs to manage AWS infrastructure
Q122: A Developer is migrating existing applications to
Q123: A company wants to containerize an existing
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents