Versions

Build a version

Description

Py-Enigma is a Python 3 library for simulating the Enigma machines used by the German armed forces (Wehrmacht) during World War II. Py-Enigma is historically accurate, meaning it can interoperate with actual Wehrmacht Enigma machines.

It is hoped that this library will be useful to Enigma enthusiasts, historians, and students interested in cryptography.

Py-Enigma strives to be Pythonic, easy to use, and comes with both unit tests and documentation. Py-Enigma is a library for building applications for encrypting and decrypting Enigma messages. However, it also ships with a simple command-line application that can encrypt & decrypt messages for scripting and experimentation.

Repository

https://bitbucket.org/bgneal/enigma

Last Built

2 months, 2 weeks ago passed

Owners

Home Page

https://bitbucket.org/bgneal/enigma

Badge

Tags

enigma, cryptography

Project Privacy Level

Public

Short URLs

py-enigma.readthedocs.io
py-enigma.rtfd.io

Default Version

latest

'latest' Version

default