Cryptography
Classical Ciphers
Puzzles before math.
- •100 XPCaesar CipherShift every letter by a fixed amount.
- •150 XPVigenère CipherA repeating key defeats simple frequency analysis.
- •200 XPSubstitution CipherEvery letter gets its own unique stand-in.
- •250 XPEnigma RotorElectromechanical permutation — self-inverse by design.
- •130 XPFrequency AnalysisThe technique that broke every classical cipher.
- •140 XPOne-Time PadThe only theoretically unbreakable cipher — and why nobody uses it.
- •130 XPTranspositionRearranging letters instead of replacing them. Rail fence to ADFGVX.
- •140 XPPolyalphabetic CiphersBeyond Vigenère: Beaufort, autokey, Trithemius.
- •150 XPClassical AttacksThe attacker's toolkit: ciphertext-only, known-plaintext, chosen-plaintext, Kasiski, Friedman.