Data integrity
The affirmative guarantee that the exact bytes submitted to Truestamp remain unchanged - any alteration changes the data's SHA-256 fingerprint and breaks the proof, so a verifier who re-hashes the data detects even a single changed byte; one of the three product pillars.
Overview
Data integrity is the guarantee that the exact bytes you submitted to Truestamp exist unchanged: the data is reduced to a SHA-256 fingerprint, and altering even a single byte produces a different fingerprint and breaks the proof. It is an affirmative guarantee of every proof, alongside the submission window and independent offline verification, and it is one of the three pillars in the product framing (timestamp, integrity, provenance), next to the sibling terms timestamp and provenance. A verifier checks integrity by re-hashing their own copy of the data, starting from the claims hash, and walking the Merkle inclusion proof to the block root; the full mechanism is covered in what Truestamp proves and the item’s composite fingerprint. Integrity says nothing about whether the content is true, only that the bytes are byte-for-byte identical to what was submitted.