Crypto Attack Simulations — Caesar · Vigenère · XOR · RSA
Educational demos: encryption, attacks, frequency analysis — runs entirely client-side.
Tip: Try the example ciphertexts → click "Auto Attack" where available.
Choose cipher
Caesar
Vigenère
Repeating-key XOR
RSA (small demo)
Plaintext / Ciphertext
Hello world — Attack at dawn!
Key / Shift / Params
Encrypt
Decrypt
Auto Attack
Load Example
Options
Preserve letter case
Operate on letters only (ignore punctuation)
Examples
-- pick an example --
Caesar: shift=3 "Hello world..."
Vigenère: key LEMON
XOR: key "ICE" (repeating)
RSA: small gen & encrypt
Copy Output
Built for learning — not production. RSA uses small primes for demonstration only.
Caesar cipher
Frequency Analysis
Attack Logs
How attacks work (brief)
Frequency analysis tries to match letter frequencies to typical English distribution.