Step 1 — Generate Your Signing Keys
Creates an RSA-2048 key pair entirely in your browser. Nothing is sent to any server.
1. Get Keys
2. Sign Image
3. Verify
Your Identity
Your name and email are embedded in the signed image as proof of authorship. They are not sent to any server — they are written directly into the image file by your browser.
This will appear as the image creator in the signature manifest.
Used as a contact reference in the manifest. Not stored or transmitted.
Keys generated locally using your browser’s WebCrypto API — no server involved
What Are Keys?
-
Private Key — Keep Secret Used to sign images. Never share it. Think of it as your pen: only you can hold it.
-
Public Key — Share Freely Embedded inside every image you sign. Anyone can use it to verify your signature without being able to forge one.
-
RSA-2048 with SHA-256 The same standard used in HTTPS certificates. Mathematically infeasible to forge without the private key.
Important — Save Your Keys
- Keys are not stored on this server or in your browser storage.
- If you close this page without downloading, the private key is gone forever.
- Download both keys and store them in a password manager or encrypted folder.