← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Google Cloud Storage SDKs Enable End-to-End Checksums by Default for Data Integrity

🔄 Updated 18h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Cloud Storage SDKs now default to end-to-end checksumming.
  • Protects data during upload and download from bit flips.
  • SDKs verify checksums when applications do not provide them.
  • gRPC API range reads use built-in end-to-end range checksums.

Default End-to-End Checksumming

Google Cloud Storage SDKs now enable end-to-end checksumming by default. This feature applies to both data uploads and downloads, aiming to maintain data durability and integrity within Cloud Storage.

Previously, developers had to manually calculate and provide checksums for full end-to-end data integrity. Cloud Storage always stored a checksum for every object, but client-side checksums were not universally adopted, leaving data vulnerable during transfer.

Addressing Data Transfer Vulnerabilities

The update addresses a gap where data uploads without client-provided checksums were susceptible to bit flips while in transit. The SDKs now internally calculate and pass checksums to Cloud Storage if the application does not provide one.

For downloads, the SDKs also support verifying the object's checksum, ensuring the integrity of retrieved data.

gRPC API Integration for Range Reads

For applications performing partial object downloads (range reads) using Cloud Storage SDKs with the gRPC API, the SDKs utilize gRPC's built-in end-to-end range checksum. This verifies the integrity of the specific data ranges received.

Impact on Developers

Developers are recommended to update to the latest SDK versions to benefit from these integrity features. This change reduces the manual effort required to ensure data integrity during transfers to and from Cloud Storage.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~34 min · 27 stories · Oct 02

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Google Cloud Storage SDKs now enable end-to-end checksumming by default for all uploads and downloads. This change improves data integrity by protecting against bit flips during data transfer, even when applications do not explicitly provide checksums.