Over the years I’ve come across many articles explaining how the Enigma cipher machine works. All too often I would feel, as a cryptanalyst, that many of the articles glossed over important features or handled them poorly.
Well, if you’re looking for an in-depth explanation of the Enigma, complete with a lucid mechanical description and mathematical underpinnings you can really sink your teeth into (and understand!) look no further. Check out Erik Vestergaard’s superb explanation of the Enigma’s mechanical, operational, and mathematical aspects. A Danish high school mathematics teacher, Vestergaard took his class on a study tour to London in 2007, and one of their stops included Bletchley Park. This site is a wonderful compilation of their experience in Bletchley, complete with mouth-watering, clear descriptions of how the Enigma works and how it was broken. Here’s a list of topics covered: Read the rest of this entry »