Versions

Description

**Py-Enigma** is a Python 3 library for simulating the `Enigma machines <http://en.wikipedia.org/wiki/Enigma_machine>`_ 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

Project Slug

py-enigma

Last Built

6 years, 7 months ago passed

Maintainers

Home Page

https://bitbucket.org/bgneal/enigma

Badge

Tags

cryptography, enigma

Short URLs

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

Default Version

latest

'latest' Version

default