Portable Audit Pack Rekor Offline Verification Profile

Status: Draft frozen for implementation handoff (2026-02-10).

Required Rekor material in pack

At least one of:

And manifest references:

Offline verification flow

  1. Validate manifest signature and manifest file inventory/digests.
  2. Load bundled tile material referenced by rekor.tile_refs[].
  3. Reconstruct inclusion proof path for covered digests.
  4. Validate Merkle root equals rekor.root_hash.
  5. Validate checkpoint key material from verifiers.rekor_pub when present.
  6. Fail closed on any missing tile/proof/checkpoint dependency.

Stable failure codes

Tamper test requirements

Compatibility notes