Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rillis/enigma

Repository files navigation

enigma

Python Enigma machine

Install:

Run random_disk.py to generate "disks" and "disks_special" folders.
You can modify these files to customize the machine.

Running

Optional: Edit the config.cfg file for the machine's initial state.

Default Enigma Machine, lowercase ASCII letters:
Run encrypt.py/decrypt.py files.

Modified Enigma Machine, lowercase/uppercase ASCII letters + symbols:
Run encrypt_special.py/decrypt_special.py files.

About

Python enigma machine

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages