/enigma

A modification of the Enigma Machine from WWII.

Primary LanguagePython

The Improved Enigma Machine

By: David Frank, West Johnson, Antonio Lanfranchi, and LaShay Wardell

This version of the enigma machine greatly expands the supported alphabet and the entropy of the original design.

  • To run, first generate some specifications for the enigma machine:

python generator.py

  • Next, modify the message in messageOut.txt to what you want to encrypt or decrypt.

  • To encrypt or decrypt messageOut.txt:

python enigma.py