verify_manifest
Verify a signed receipt bundle manifest against an Ed25519 public key by recomputing its hash and checking the signature. Use before building a report from receipt sets you did not produce.
Instructions
Verify a signed receipt bundle manifest (MANIFEST.signed.json) against an Ed25519 public key. Recomputes the manifest hash and checks the signature. Use before building a report from a receipt set you did not produce yourself. Does not check the ML-DSA-65 half of a v3 signature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| manifest | Yes | The parsed MANIFEST.signed.json object. | |
| publicKeyPem | Yes | PEM-encoded Ed25519 public key (SPKI). |