Mercurial > public > m209
annotate README.txt @ 61:35b5eb90f5ad
Double the length of the internal message indicator as I have seen 12 not be
enough.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Fri, 12 Jul 2013 14:32:51 -0500 |
parents | 41df1e5308e9 |
children |
rev | line source |
---|---|
bgneal@47 | 1 ==== |
bgneal@47 | 2 m209 |
bgneal@47 | 3 ==== |
bgneal@47 | 4 A historically accurate M-209 library written in Python 3 |
bgneal@47 | 5 --------------------------------------------------------- |
bgneal@47 | 6 |
bgneal@47 | 7 :Author: Brian Neal <bgneal@gmail.com> |
bgneal@47 | 8 :Version: 0.1 |
bgneal@47 | 9 :Date: July 4, 2013 |
bgneal@47 | 10 :Home Page: https://bitbucket.org/bgneal/m209/ |
bgneal@47 | 11 :License: MIT License (see LICENSE.txt) |
bgneal@53 | 12 :Documentation: https://m209.readthedocs.org |
bgneal@47 | 13 :Support: https://bitbucket.org/bgneal/m209/issues |
bgneal@47 | 14 |
bgneal@47 | 15 The `M-209`_ is a mechanical cipher machine used by the US military during World |
bgneal@47 | 16 War II and up to the Korean War. The M-209 is also known as the CSP-1500 by |
bgneal@47 | 17 the US Navy. The M-209 is an example of a Hagelin device, a family of |
bgneal@47 | 18 mechanical cipher machines created by Swedish inventor `Boris Hagelin`_. |
bgneal@47 | 19 |
bgneal@47 | 20 This project is a Python 3 library and command-line utility for encrypting and |
bgneal@47 | 21 decrypting text by simulating the operation of an actual M-209 device. |
bgneal@47 | 22 |
bgneal@53 | 23 Please see the documentation_ for library usage, tutorials and |
bgneal@47 | 24 references. |
bgneal@47 | 25 |
bgneal@47 | 26 |
bgneal@47 | 27 .. _M-209: http://en.wikipedia.org/wiki/M-209 |
bgneal@47 | 28 .. _Boris Hagelin: http://en.wikipedia.org/wiki/Boris_Hagelin |
bgneal@53 | 29 .. _documentation: https://m209.readthedocs.org |