Documentation
¶
Overview ¶
Command verdifax-verify is the standalone independent verifier for Verdifax audit bundles.
It is the offline-verification path for Verdifax bundles: given just a bundle JSON file, this binary recomputes every canonical hash from the bundle's content and reports whether the recorded values match. No network access, no Verdifax credentials, no trust in the API server.
USAGE
verdifax-verify bundle.json # verify a file, print human report cat bundle.json | verdifax-verify # verify from stdin verdifax-verify --json bundle.json # machine-readable output verdifax-verify --strict bundle.json # also fail on any scaffold-flagged value verdifax-verify --version
EXIT CODES
0 All hashes verified, no failures. 1 One or more verification checks failed (or --strict + scaffold). 2 Could not parse the bundle.
LICENSE ¶
MIT (see cmd/verdifax-verify/LICENSE). The verifier is intentionally open-source so auditors can read the code that adjudicates evidence. The verifier produces no attestations of its own; it only checks that a received bundle is internally consistent.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
artifacts
Package artifacts implements the Verdifax Audit Projection (VAP) layer.
|
Package artifacts implements the Verdifax Audit Projection (VAP) layer. |
|
rekorverify
Package rekorverify implements offline verification of Sigstore Rekor inclusion proofs against a pinned Rekor public key.
|
Package rekorverify implements offline verification of Sigstore Rekor inclusion proofs against a pinned Rekor public key. |
Click to show internal directories.
Click to hide internal directories.