Verify a record

Understand what a seal proves.

A seal gives anyone a way to check that a reading has not changed since it was taken. This site explains the model with examples; it does not check evidence packs or seals.

Intact

Nothing has changed since the batch was sealed at 14:32:09.

Illustrative example
Evidence pack
EP-2026-0814-0031
Record
Aurora, SO-4471
Issued by
Westmouth Harbour Authority
Readings checked
6 of 6
Match14:32:04Images62d9 e4b0
Match14:32:05AIS speedf15a 08e3
Match14:32:06Drive unit3b07 c2d8
Match14:32:07Speed9e42 7a1c

An illustrative example of an intact check.

Reading, batch, chain.

Readings are hashed at source. Signed batches join those hashes to the previous batch seal. A reading can be checked with its Merkle path, the signature and the source key.

Imported CSV readings are marked imported, not sealed at source.

A person still decides.

An intact seal does not prove that an identity match or a decision is correct. Quality, confidence and the named person's review remain part of the record.

Ask about verification

And when it is not.

If a reading was changed after it landed, its seal no longer matches, and a check shows where. The rest of the chain is shown so you can see what still holds.

Broken at 14:32:06

The drive unit reading does not match its seal. Readings after it cannot be relied on from this pack.

14:32:04ImagesMatch
14:32:05AIS speedMatch
14:32:06Drive unitBroken
14:32:07SpeedUnverified

Illustrative example.

What a check proves

  • The reading is exactly as it was when it landed
  • Nothing before it in the chain has changed
  • Which unit took it, when and where

What it does not

  • That a decision was right: a person made it, and the record shows who and why
  • That an identity match is correct: the identity has its own confidence
  • Anything about readings that are not part of the check

Walk through an evidence pack.

Thirty minutes with an engineer: your units, your sites, and a sealed record from start to finish.