DVA-C02 Exam QuestionsBrowse all questions from this exam

DVA-C02 Exam - Question 398


A company has an application that uses an Amazon S3 bucket for object storage. A developer needs to configure in-transit encryption for the S3 bucket. All the S3 objects containing personal data needs to be encrypted at rest with AWS Key Management Service (AWS KMS) keys, which can be rotated on demand.

Which combination of steps will meet these requirements? (Choose two.)

Show Answer
Correct Answer: CD

To ensure in-transit encryption for the S3 bucket, using the aws:SecureTransport condition in the S3 bucket policy to allow only encrypted connections over HTTPS is necessary. This guarantees that data is encrypted during transmission. Configuring the application to encrypt the objects with an AWS KMS customer managed key before uploading them to Amazon S3 satisfies the requirement for at-rest encryption with keys that can be rotated on demand.

Discussion

2 comments
Sign in to comment
komorebi
Jul 13, 2024

C. Configure the application to encrypt the objects by using an AWS KMS customer managed key before uploading the objects containing personal data to Amazon S3. D. Write an S3 bucket policy to allow only encrypted connections over HTTPS by using the aws:SecureTransport condition.

rdiazOptions: CD
Jul 12, 2024

To achieve the requirements of ensuring encryption in transit and at rest for the S3 bucket with AWS KMS keys, the most suitable steps are: D: Enforce HTTPS connections to ensure encryption in transit. C: Configure encryption with AWS KMS for encryption at rest.