Meaning
A cryptographic technique secures the integrity of a digital record by committing its mathematical hash to a public registry or blockchain. Through hash anchoring, an organization can prove that a specific document existed in an unaltered state at a precise point in time. This method does not expose the sensitive contents of the document, as only the irreversible hash is made public.
It provides a tamper-evident seal that any third party can independently verify.
Integrity Verification
Verifying a document begins by recalculating its hash value and comparing it to the anchored hash in the public registry. If the values match, the document is guaranteed to be identical to the original version. Even a single character change in the document would produce a completely different hash, instantly revealing any alteration.
This capability is useful for proving the authenticity of contracts, source code or board resolutions.
Time Stamping
Associating a hash with a specific block in a public blockchain establishes a reliable timestamp. This timestamp cannot be altered by any of the parties involved, providing an objective record of when the file was anchored. It eliminates the need for trusted third-party registrars, relying instead on the cryptographic consensus of the network.
Operational Cost
This approach is highly efficient because it requires very little data storage and avoids the fees associated with traditional notary services.