Beta Phase: Square45 is currently in beta testing. Expect some features or content to be incomplete or missing.
45

Integrity Checksum

A cryptographic hash function used to verify the unaltered state of data transmitted over a network, detecting modifications.
📜

The statement of the theorem

Define a cryptographic hash function H:DataDigestH: \text{Data} \to \text{Digest}, where Data\text{Data} is the input message space and Digest\text{Digest} is the fixed-size output space. For a transmitted message DD and its calculated checksum C=H(D)C = H(D), integrity is verified by receiving DD' and recalculating C=H(D)C' = H(D'). The message is deemed unaltered if and only if C=CC' = C.
Source: Wikipedia