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
- Bruteforce dialog to decrypt messages without the key
Follow Java-Enigma
Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Java-Enigma!