Enigma simulation

from Wikipedia, the free encyclopedia
The functional groups of the key machine Enigma are simulated by computer programs

An Enigma simulation is the simulation of the Enigma rotor key machine used by the German Wehrmacht in the Second World War to encrypt its communications using a computer , for example a personal computer (PC), and the associated computer program .

In the meantime , appropriate programs have been written for a wide range of different platforms , not just for Windows , which imitate the appearance, operation and function of the authentic Enigma machine impressively and realistically. Most of the time, the software can be downloaded for free and thus allows the simulation of the original Enigma machine or the various Enigma models on your own hardware .

In addition to the Enigma simulations, there are also Enigma replicas , such as the Enigma-E , in which not only the appearance and function of an Enigma are simulated by software, but also the physical machine is more or less authentically created.

The following table gives an (incomplete) overview of the abundance of computer simulations that have been written for the Enigma machine and its additions such as the Enigma clock and reversing roller D (UKWD). Especially recommended for Windows - PCs is the simulation of Dirk Rijmenants.

Surname platform Models Clock VHF
Franklin Heath Enigma Simulator Android K, Reichsbahn, M3, M4 No No
EnigmAndroid Android M3, M4, defense G31, G312, G260, D, K, K, KD, R, T No No
Andy Carlson Enigma Applet (Standalone Version) Java Kriegsmarine M3, M4 No No
Minark (Minark is not a real
Kriegsmarine Enigma)
C / Posix / CLI
(MacOS, Linux,
UNIX, ...)
M3, M4 No No
Russell brother-in-law Enigma simulator Java M3 No No
PA3DBJ G-312 Enigma Simulator JavaScript G312 Defense No No
Daniel Pallok's Universal Enigma JavaScript I, M3, M4, D, K, KD, Norenigma, Reichsbahn,
Sondermaschine, T, A-865 counter, G-111,
G-260, G-312. Languages: German, English
Yes Yes
Universal Enigma Machine Simulator JavaScript D, Norenigma, M3, M4, counter, G, G-111,
G-260, G-312, K, KD, Reichsbahn, T
Yes Yes
Terry Long Enigma Simulator MacOS M3 No No
Paul Reuvers Enigma Simulator for RISC OS RISC OS M3, M4, G-312 defense No No
Dirk Rijmenant's Enigma Simulator v7.0 Windows M3, M4 No No
Frode Weierud Enigma Simulators Windows Defense, M3, M4, Reichsbahn No No
Alexander Pukall Enigma Simulator Windows - No No
CrypTool 2 - Enigma encryption and
Enigma cryptanalysis
Windows A, B, D, K, M3, M4, Abwehr, Reichsbahn.
GUI in German and English
No No

Individual evidence

  1. Franklin Heath Ltd: Enigma Simulator - Android Apps on Google Play . In: google.com .
  2. ^ F-Droid . In: f-droid.org .
  3. Andy Carlson, Enigma Applet (Standalone Version)
  4. John Gilbert, Minarke - A Console-Friendly Enigma Emulator
  5. Russell Schwager, Enigma Simulator Russell Schwager Enigma Simulator
  6. PA3DBJ G-312, Enigma Simulator
  7. Daniel Palloks, Universal Enigma
  8. Summerside Makerspace, Universal Enigma Machine Simulator
  9. Terry Long, Enigma Simulator  ( page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Dead Link / www.macupdate.com  
  10. Paul Reuvers, Enigma Simulator for RISC OS
  11. Dirk Rijmenants, Enigma Simulator v7.0
  12. Frode Weierud Enigma Simulators
  13. Alexander Pukall, Enigma Simulator
  14. CrypTool 2 Team, CrypTool 2 website