Java Enigma Simulator
|
This program is an offline and stand-alone Java application which simulates the Enigma encryption machine that was used during World War II. |
Features
- configurable number of rotors (1-6)
- option for creating custom rotors
- ready-to-use rotors from Enigma M3 (Army/Navy), Norenigma, commercial Enigma, Swiss Enigma, Tirpitz, Rocket (Reichsbahn)
- configurable ring
- entry wheel and/or plug board
- encrypt letter by letter (keyboard listener)
- encrypt entire text (process all)
- visualization of rotor input/output
- command line mode available
License
Please note: As stated in GPL Java-Enigma comes with absolutely no warranty.