Name | Modified | Size | Downloads / 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 scriptbuild.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