Skip to content
#

codebreaking

Here are 9 public repositories matching this topic...

Browser-based Vigenère cipher demo — encrypt and decrypt with a repeating key, then recover the key length via Kasiski examination and index of coincidence and solve each column by frequency analysis. Real cryptanalysis. No backends. No simulated math.

  • Updated Aug 27, 2026
  • TypeScript

Browser-based Enigma machine demo — full mechanical simulation of rotors, stepping with double-step, plugboard, and reflector, plus the crib-based Bombe break exploiting the no-letter-maps-to-itself flaw. Real wiring tables. No backends. No simulated math.

  • Updated Aug 27, 2026
  • TypeScript

Add this topic to your repo

To associate your repository with the codebreaking topic, visit your repo's landing page and select "manage topics."

Learn more