Chaocipher
John Byrne's 1918 disk cipher — unsolved for 90 years
Why This Matters
John Byrne — Irish-American writer and friend of James Joyce — invented the Chaocipher in 1918 and spent four decades trying to convince the US government and AT&T to adopt it. Nobody would license it without seeing how it worked, and Byrne refused to reveal it. His 1953 autobiography Silent Years included challenge ciphertexts that defeated codebreakers for nearly a century. In 2010, his family donated his papers to the National Cryptologic Museum and the algorithm was finally published. It turned out to be elegantly simple: two rotating disks that permute themselves after each letter.
Byrne carried his concept in a small box he called "The Chao" for over 50 years. William Friedman politely declined to evaluate it. The US Navy declined. AT&T declined. After Byrne's death in 1960, the device and notes passed to his son and then sat in a closet until 2010. When the Cipher Deavours / Louis Kruh team finally published the algorithm in Cryptologia, the cryptographic community confirmed: Byrne's system was genuinely strong for a hand cipher, with no obvious break given only ciphertext.
Two 26-letter alphabets, called the "left" (ciphertext) and "right" (plaintext) wheels, are independently scrambled. To encrypt one letter:
1. Find the plaintext letter on the right wheel. 2. The ciphertext letter is at the same position on the left wheel. 3. Rotate both wheels so the touched letters are at the "zenith" (position 0). 4. Permute the LEFT wheel: take the letter at position 1, slide it into position 13. 5. Permute the RIGHT wheel: rotate it one position, then take the letter at position 2 and slide it into position 13. 6. Repeat for the next plaintext letter.The wheels evolve continuously, so the same plaintext letter rarely encrypts to the same ciphertext letter twice in a row.
Despite four decades of public challenge ciphertexts and serious attention from professional cryptanalysts, no published cryptanalytic break of Chaocipher exists. The cipher was "broken" only when its algorithm was finally disclosed by the Byrne family in 2010 — vindicating Byrne's belief while also confirming Kerckhoffs' principle: any cipher can be defeated if the algorithm becomes known and the key is short.
Modern researchers have shown that with sufficient known plaintext (a few hundred characters), the initial wheel orderings can be recovered by tracing back the deterministic permutations. Pure ciphertext-only attacks remain difficult.
| Concept from Chaocipher | Modern Evolution |
|---|---|
| Self-modifying state | Modern stream ciphers (RC4, ChaCha20) update internal state per byte |
| Algorithm secrecy is not security | Kerckhoffs' principle, finally proven on Byrne's case |
| Simple components, complex evolution | Two wheels + two permutations = strong mixing |
| Exhibit | 44 of 49 |
| Era | Modern · 1918 |
| Security | Strong (until disclosed) |
| Inventor | John F. Byrne |
| Year | 1918 (disclosed 2010) |
| Key Type | Two scrambled 26-letter alphabets |
| Famous fact | Held secret for 92 years; never broken until disclosure |
| Modern Lesson | Self-modifying ciphers can be strong with simple parts |