Checksum
A checksum is a small value calculated from the contents of a file or message that acts like a digital fingerprint for that data. If even a single byte of the file changes, the recalculated checksum will differ from the original, which signals that the data may have been altered or corrupted. Comparing checksums taken at different times therefore helps confirm whether digital content has remained unchanged.
A checksum is a value computed from a block of digital data by a function whose output depends on the contents of that data, used to detect accidental errors or unauthorized manipulation. In recordkeeping and digital preservation contexts, checksums support fixity: a checksum generated at the point of capture can be recomputed and compared over time to verify that a record's bitstream has retained its integrity through storage, transfer, or migration. Because even a minimal change to the underlying data typically produces a substantially different checksum value, checksums provide evidence relevant to the integrity and, by extension, the authenticity of a record. Note that a checksum verifies bit-level fixity only; it does not by itself establish provenance, and the strength of manipulation detection depends on the algorithm used, which falls outside the scope of this definition.
Why it matters
For records managers and digital preservation practitioners, the enduring value of a digital record depends on being able to demonstrate that its content has not changed since capture. Checksums provide a practical, evidence-based mechanism for making this demonstration. By generating a checksum when a record is first captured and recomputing it at later points, an organization can detect whether the underlying bitstream has been altered during storage, transfer, or migration. This supports the integrity property that distinguishes an authoritative record from an unverified copy, and it underpins fixity monitoring within a broader digital preservation strategy.
Who it's relevant to
Inside Checksum
Common questions
Answers to the questions practitioners most commonly ask about Checksum.