🔐 Asymmetric Encryption: RSA & ECC Key Exchange Simulator
Watch a public/private key pair lock and unlock a message in 3D. Switch between RSA and elliptic-curve cryptography, change the key size, and toggle a hybrid symmetric session to see the real speed/security trade-off.
Cryptography3DModerate60 FPS
⚙ Under the hood
Watch a public/private key pair lock and unlock a message travelling between Alice and Bob in 3D. Switch between RSA and elliptic-curve cryptography, change the key size, toggle encrypt vs. sign, and enable a hybrid symmetric session to see the real speed/security trade-off.
Three.jsasymmetric encryptionRSAelliptic curve cryptographypublic keyInstancedMesh
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install