🔐 Post-Quantum Cryptography: Preparing Encryption for the Quantum Computing Threat
Explore why RSA and elliptic-curve encryption will fall to quantum computers, what harvest-now-decrypt-later means for your data today, and how NIST's new ML-KEM and ML-DSA standards defend against it.
This simulator visualizes how classical versus quantum approaches tackle the factoring and discrete-logarithm problems underlying RSA and elliptic-curve cryptography, and compares key and signature sizes across classical and post-quantum algorithms.
🔬 What It Demonstrates
This simulator visualizes how classical versus quantum approaches tackle the factoring and discrete-logarithm problems underlying RSA and elliptic-curve cryptography, and compares key and signature sizes across classical and post-quantum algorithms.
🎮 How to Use
Select a cryptographic scheme and key size to see estimated classical versus quantum attack times, then toggle between classical, post-quantum, and hybrid modes to compare resulting key and signature sizes.
💡 Did You Know?
Did you know that some organizations, including major browsers and messaging apps, already use hybrid post-quantum key exchange in production today, years before large-scale quantum computers are expected to exist?
Explore why RSA and elliptic-curve encryption will fall to quantum computers, what harvest-now-decrypt-later means for your data today, and how NIST's new ML-KEM and ML-DSA standards defend against it.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install