Digital Signature Mechanism Simulator
Hash a message into a 3D fingerprint, encrypt it with a private key to produce a signature, then verify it with the matching public key — and watch verification fail the instant one character changes.
A 3D walkthrough of how a digital signature is built and checked: hash the message into a fixed-length fingerprint, encrypt that fingerprint with a private key to produce the signature, then let anyone recompute the hash and decrypt the signature with the public key to confirm the message hasn't changed.
Hash a message into a 3D fingerprint, encrypt it with a private key to produce a signature, then verify it with the matching public key — tamper the message to see verification fail.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install