Please wait
Loading technology simulations
The requested content is still loading.
Finished experimenting?
Save one completion to this browser's signed guest ledger, or directly to your account when signed in.
Please wait
Loading technology simulations
The requested content is still loading.
Save one completion to this browser's signed guest ledger, or directly to your account when signed in.
khoor zruog fubswrjudskb
E=13% T=9.1% A=8.2% O=7.5% I=7% N=6.7% S=6.3% H=6.1% R=6% D=4.3% L=4% C=2.8% U=2.8%
Caesar shifts each letter by a fixed amount. Vigenere uses a keyword for polyalphabetic substitution. RSA uses the difficulty of factoring large numbers for secure public-key encryption. Hash functions produce fixed-size digests where tiny input changes cause completely different outputs (avalanche effect).
Cryptography is the practice of designing mathematical algorithms that transform readable data into unreadable ciphertext, protecting information in transit and at rest. This simulator walks you through symmetric algorithms like AES, asymmetric key exchange with Diffie-Hellman, and digital signature schemes, visualizing each step of the encryption and decryption process. You will leave with a concrete understanding of how everyday security—HTTPS, encrypted messaging, and secure storage—actually works under the hood.
cryptography · AES encryption · RSA · Diffie-Hellman · digital signatures · public-key cryptography
Browse all Technology simulations →
Free to use in your browser — no signup required. Found a bug or have an idea to make it better? Tell us.