The application may be able to obtain a MD5 hash in some out-of-band way. For example, if the object was downloaded from some other cloud storage service, or because the application already queried the GCS object metadata. In these cases, providing the value to the client library improves the end-to-end data integrity verification.
[[["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-04-02 UTC."],[[["The webpage provides a comprehensive list of historical versions of `MD5HashValue`, starting from version 2.11.0 up to the latest release candidate, 2.37.0-rc."],["Each version entry links to the corresponding documentation for the `structgoogle::cloud::storage::MD5HashValue`, allowing users to access version-specific details."],["The content references that pre-computed MD5 hashes can be obtained from outside the service, such as another cloud storage service, or through an application query."],["Utilizing the MD5 hash improves data integrity verification."],["The page also contains information on the `MD5HashValue()` constructor, and the static `name()` function."]]],[]]