Verify Assurance Pack (offline)
No uploads • No network calls • Deterministic PASS / FAIL / HOLD • Requires secure context (https:// or localhost)
Verify your files
| Computed | Value |
|---|---|
| ZIP sha256 | — |
| ZIP bytes | — |
| Air‑gap guard | — |
| Transparency log | — |
| Log head | — |
| Keyring ↔ log | — |
| Keyring DSSE | — |
| Keyring version | — |
| DSSE | — |
Export verification receipt (for procurement / legal)
Generates a deterministic JSON receipt (hashes + verdicts + policy) that you can attach to internal review. Reviewer‑generated; you may optionally countersign locally below to produce a signed internal approval record.
| Receipt field | Value |
|---|---|
| Artifact fingerprint | — |
| Verification run id | — |
Countersign receipt (internal approval certificate)
Optionally countersign the latest verification receipt using your org/reviewer key locally. This produces a signed approval record you can attach to procurement/legal tickets. No key material is uploaded and the verifier makes no network calls.
Hardware‑backed countersign (WebAuthn / Passkey)
Optional: countersign the receipt using a hardware‑backed key via WebAuthn (platform TPM/Secure Enclave or security key). The verifier remains fully offline (no uploads, no network calls). If your environment supports it, you can include attestation evidence (public‑safe; trust evaluation is your org’s responsibility). See hardware attestation spec.
| Field | Value |
|---|---|
| Public key fingerprint | — |
| Authenticator attachment | — |
| Attestation fmt | — |
| AAGUID | — |
| Evidence sha256 | — |
| Evidence checks | — |
Matched: —
Ticket: —
Approval id: —
Bundle manifest hash: —
| Field | Value |
|---|---|
| Base receipt sha256 | — |
| Countersigned receipt id | — |
| Countersignatures | — |
| File | Expected | Computed | Status |
|---|