passdrill
AWS SAA-C03 · S3 & Storage · Card 037/044 medium

A financial services firm needs to verify, beyond doubt, that a large file was not corrupted during transmission to S3, using a cryptographic-strength check rather than relying only on the object's ETag. Which S3 capability lets the client supply or request a checksum such as SHA-256 that S3 calculates and validates server-side against the uploaded data before storing the object?

  1. S3 Object Lock, which cryptographically signs every object on upload
  2. S3 additional checksums, which support algorithms including SHA-256, SHA-1, CRC32, CRC32C, and the default CRC-64/NVME
  3. S3 Storage Class Analysis, which reports on data corruption trends over time
  4. The object's ETag, which is always a SHA-256 hash of the object's contents
Next card → Shuffle