By default the GCS client library computes CRC32C checksums in all upload and download operations. The application can use this option to disable the checksum computation.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The webpage provides a reference for the `DisableCrc32cChecksum` structure in the Google Cloud Storage C++ client library, across multiple versions."],["Version 2.37.0-rc is the latest release candidate, and the page lists versions back to 2.11.0, with the currently displayed version being 2.35.0."],["The `DisableCrc32cChecksum` struct is used to turn off CRC32C checksum computations during data transfers, which are enabled by default in all uploads and downloads."],["Disabling CRC32C checksums is generally discouraged, as it can expose applications to data corruption if MD5 hashes are also disabled, and they both provide data integrity protection."],["The struct has one constructor `DisableCrc32cChecksum()` and one static function `name()` which returns a `char const *` type, and provides no further description."]]],[]]