DEA-C01 · Question #286
A data engineer uploads confidential documents to an Amazon S3 bucket every day. The data engineer requires a solution to independently verify the integrity of all uploaded data to confirm that…
The correct answer is C. Calculate the SHA-256 checksum for the objects before uploading the objects. Pass the. By calculating a checksum (e.g., SHA-256) before upload and providing it in the upload request, Amazon S3 verifies the checksum on receipt and rejects the upload if the data is corrupted. This provides automatic, independent validation of data integrity without requiring full…
Question
A data engineer uploads confidential documents to an Amazon S3 bucket every day. The data engineer requires a solution to independently verify the integrity of all uploaded data to confirm that there was no corruption during the transfer process. Which solution will meet this requirement?
Options
- ADownload a subset of the data after the data is uploaded to the S3 bucket. Manually validate the
- BChange the default encryption on the S3 bucket to server-side encryption with customer-provided
- CCalculate the SHA-256 checksum for the objects before uploading the objects. Pass the
- DDownload the complete data after the data is uploaded to the S3 bucket. Programmatically
How the community answered
(35 responses)- A3% (1)
- B3% (1)
- C86% (30)
- D9% (3)
Explanation
By calculating a checksum (e.g., SHA-256) before upload and providing it in the upload request, Amazon S3 verifies the checksum on receipt and rejects the upload if the data is corrupted. This provides automatic, independent validation of data integrity without requiring full data downloads.
Topics
Community Discussion
No community discussion yet for this question.