Powered by Kamy

Verify a Kamy-signed document.

Every PDF Kamy signs carries a unique cryptographic fingerprint. Drop the file here — we'll walk the cert chain, verify the timestamp, and show you the audit trail. The file is hashed in your browser and never uploaded.

Drop your signed PDF here

The file is hashed in your browser. Nothing is uploaded.

or paste the SHA-256 hash

What gets verified

Trust ladder: signature bytes → cert chain → TSA timestamp → hash anchor → verify URLFIG. 02TRUST LADDERTOP — VISIBLEBASE — BYTES05VERIFY URLpublic, no auth — recipient pastes the URLanyone can validate04HASH ANCHORSHA-256 of the signed PDFtamper-evident03TSA TIMESTAMPRFC 3161 — third-party time proofwhen, by whom02CERT CHAINX.509 path to a trusted rootidentity01SIGNATURE BYTESPKCS#7 inside the PDF (PAdES B-LT)the seal

For the curious

Or compute the fingerprint yourself.

macOS / Linux

shasum -a 256 your-document.pdf

Windows (PowerShell)

Get-FileHash -Algorithm SHA256 your-document.pdf

Take the 64-character hex string and append it to kamy.dev/verify/.

Verification is free. Forever. For anyone.

No portal. No account. No expiring URL. Recipients of a Kamy-signed document can verify it for the life of the document — and so can their auditor six years later.

Verify a Kamy-signed document — Kamy