Chaocipher

Chaocipher is a machine cipher that was undefeated for 90 years until the family of the inventor made public the author’s papers which described the algorithm for his simple two-disk machine.

This cipher is interesting for a number of reasons. The first is that Byrne published four texts with their cipher equivalents, amounting in total to over 10,000 letters, in his challenge to the world to evaluate the workings of his machine – and nobody succeeded. Not only that, but amateur cryptanalysts got nowhere near the solution.

The second interesting fact is that since the algorithm has been made public, the keys for only two of the four texts have been recovered. The keys used for the other two remain a challenge to be solved.

A third item of interest is that Byrne worked with a professional draughtsman in 1920 and produced a design for a fully mechanised enciphering machine with a keyboard. In the event this machine was never built because of its high cost, but we have available the original drawings though not a description of the machine. It remains a mystery at this time how the machine worked, and that is a puzzle still to be solved.

A final interesting fact is that professional cryptanalysts rejected Chaocipher as of no interest, but never expressed publicly their reasons. Notable amongst such critics was William F. Friedman, the leading US cryptanalyst of the 1930’s and 1940’s. But some current opinion regards the algorithm of Chaocipher as a clever enough idea to provide a strong, reliable and unbreakable cipher when implemented on a computer. This contention remains unproven one way or the other, and thus provides a challenge to the current generation.

I wrote an article on the Chaocipher algorithm, and how I solved two of the four Byrne texts, which you can read here.

There is a lot more information at the Chaocipher Clearing House.