Back
Public Proof Verifier
SYNTHETICPaste a signed message envelope to verify its cryptographic integrity, schema, and expiry — anonymously, without any account or stored-record lookup. The signature is recomputed deterministically from the envelope’s key id; the verifier never sees a secret, payload content, or any persisted record.
Anonymous · read-only · no data stored
Reason codes
- SIGNATURE_MISMATCH — Signature does not recompute — envelope bytes were altered after signing.
- EXPIRED — The envelope’s expiry has passed.
- UNKNOWN_SCHEMA_VERSION — Unrecognized envelope schema version.
- UNKNOWN_ALGORITHM — Unrecognized signature algorithm.
- MISSING_SIGNATURE — No signature field present.
- MALFORMED_ENVELOPE — The pasted JSON is not a valid envelope.
- NO_ENVELOPE — No envelope object was provided.
Key revocation and nonce-reuse integrity are enforced by the admin registry and are not part of this anonymous check. A verified envelope proves its bytes were signed by the stated key and have not expired; it does not prove the key is currently trusted. Synthetic demo data only.