Home
Name Modified Size InfoDownloads / Week
2020-12 2020-12-30
2019-05 2020-12-19
README.md 2020-12-19 1.2 kB
Totals: 3 Items   1.2 kB 6

Java-Enigma : An Enigma Crypto Machine Simulator written in Java


Start the program in GUI mode with double click or by calling from command line java -jar enigma.jar
-> Download: enigma.jar

System Requirements

Requires Java Runtime Environment Version 8 or higher.

Source code

Written in Java. Download with Subversion Code.
For building the Ant script build.xml can be used.
The project common is required (contains utility classes and helpers).

Calling with parameters

The program can be called with parameter: java -jar engima.jar <Parameters>

  • cli run in command line interface. No GUI will start. The program prompts for the input it needs.
  • Example for a encryption on command line: java -jar enigma.jar reflector=B rotors=I-IV-III ring=16-26-08 key=QWE plug=AD-CN-ET-FL-GI-JV-KZ-PU-QY-WX message=RTZ
  • if the parameter message is missing the program will prompt for it
  • the parameter debug allows for some more outputs
Source: README.md, updated 2020-12-19