SIGNATURE_VERIFICATION
Verify a signed statement
Paste a signed JSON payload below - { "statement": …, "signature": … } - and this page will send it to the server for verification against my authorized public keys using ECDSA P-256 / SHA-256. No public key is exposed in the browser. On success the server returns a self-contained token URL (/val/…) that anyone can use to verify independently - everything needed is in the URL itself.
The statement, its signature and the key fingerprint are all encoded in this URL. Nothing is stored on the server.
How this actually works
The statement was signed with an ECDSA P-256 key that only I hold. The server verifies the signature using the matching public key. Verification produces a self-contained token that carries the payload itself, base64-encoded - so anyone with the token can check the result without the server storing anything. Change a single character of the statement and the signature stops matching.