QuestionQ97
Data Security and GovernanceA data engineer uploads confidential documents to an Amazon S3 bucket each day. The engineer needs a solution to independently verify the integrity of all uploaded data and confirm that no corruption occurred during transfer.
Which solution meets this requirement?
- A Download a subset of the data after the data is uploaded to the S3 bucket. Manually validate the objects for integrity.
- B Change the default encryption on the S3 bucket to server-side encryption with customer-provided keys (SSE-C). Turn on S3 bucket keys to validate data integrity.
- C Calculate the SHA-256 checksum for the objects before uploading the objects. Pass the calculated value to the AWS SDK in each upload request.
- D Download the complete data after the data is uploaded to the S3 bucket. Programmatically validate the objects for integrity.
Community Discussion