Multiple Choice
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
Correct Answer:
Verified
Q22: A company needs to ingest terabytes of
Q23: A Developer is writing a REST service
Q24: A Developer uses AWS CodeDeploy to automate
Q25: A Company runs continuous integration/continuous delivery (CI/CD)
Q26: A company needs a fully-managed source control
Q28: A social media company is using Amazon
Q29: A company wants to migrate its web
Q30: A company has an application where reading
Q31: A front-end web application is using Amazon
Q32: A developer must modify an Alexa skill