A faithful cryptographic simulation of the WWII Enigma I (3-rotor) and Kriegsmarine M4 (4-rotor naval) machines.
Lights up as each letter is enciphered.
The signal's path through plugboard → rotors → reflector → rotors → plugboard.
The fast rotor steps on every keypress. When it reaches its notch, the middle rotor also steps. If the middle rotor is at its own notch, it steps again alongside the slow rotor — the famous "double-stepping" anomaly. On the M4 Navy model, rotors VI, VII, and VIII have dual turnover notches (Z and M), while the 4th Greek rotor (Beta/Gamma) remains stationary during typing.