pyenigma.py

historically accurate Enigma Machine library

Install

All systems
curl cmd.cat/pyenigma.py.sh
Debian Debian
apt-get install python3-enigma
Ubuntu
apt-get install python3-enigma
image/svg+xml Kali Linux
apt-get install python3-enigma
Windows (WSL2)
sudo apt-get update sudo apt-get install python3-enigma
Raspbian
apt-get install python3-enigma

python3-enigma

historically accurate Enigma Machine library

Py-Enigma is a Python 3 library for simulating the Enigma machines used by the German armed forces (Wehrmacht) during World War 2. Py-Enigma makes it possible to both encrypt and decrypt messages that can be sent to, or received from, actual Enigma machines used by the German army (Heer), air force (Luftwaffe), and navy (Kriegsmarine). This package installs the library for Python 3.