Encode your messages old-school with the Enigma Simulator

screenshot of Enigma Simulator

So here's an interesting one: a simulator for the Enigma Machine. As you may (or may not) recall, this tool was used to encode and decode secret massages during the Second World War, primarily by the German Wehrmacht. Built on a combination of mechanical and electrical components, it was pretty state-of-the-art for its day in securing communications. For an in-depth description of its design and functionality, check out the Wikipedia article.

The Enigma Simulator is designed to look and sound like the original, and maybe more importantly, to encrypt and decrypt accurately as well. With keys, rotors, lights, and the plug board, you'll get a good sense of what it was like to use this machine. You have the option of "printing" the output, simulating the paper tape printer that was used with some later models of the original machine.

The Enigma Simulator is a Mac application. It requires OS X 10.2.9 or later.

Download Enigma Simulator

3 Responses to “Encode your messages old-school with the Enigma Simulator”

  1. billski says:

    It’s for Mac. Too bad. It sounds interesting.

  2. DmF says:

    Not even a Linux version??? Woah. I think there are a lot of “old school” geezers that would love to play with this but no Mac in the house makes it impossible.

  3. Namsul says:

    Disappointing no linux or windows version.
    From memory (as I had an interest in enigma and its history) the original ones were 4 dial not 3 as in this cool program(at least i never saw any in books I read). And they were used by all german services. England was reading decoded messages from Bletchly Park (GSHQ) decoded by what is considered the first computer ever built. The Wehrmacht added a fifth dial which made it impossible to crack until the English (not the Americans as in the movie U572) captured a 5 dial enigma and were able to decode for the rest of the war unbeknowst to the Germans.