Python Command Line to encrypt and decrypt messages
Project description
enigma.py
Python Command Line to encrypt and decrypt messages . This is for an easier demonstration of node-enigma and also for Python users.
enigma.py is built with Heroku, so it might take awhile to start up.
Contact me @dyeboah with any questions, feedback or bugs.
Usage
pip3 install node-enigma
verbosity
enigma -e scarce -v
encrypt
enigma -e "i need help"
input / output
enigma -f input.txt -o output.txt
type
enigma -e rake -t m3
--type argument takes either m3 or m4 .
settings
enigma -e fish -s i,iv,iii,ukw-b
Depending on the type of machine that you want , the --settings argument takes (i,iv,iii,ukw-b) for m3 or (beta,i,iv,iii,ukw-b) for m4
key/code
enigma -e cheese -k a,c,e
plug
enigma -e loutish -p ks,aw,cq,eb
Contribute
Clone this repo to make changes. Any fixes, cleanup or new features are always appreciated.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
node-enigma-0.1.0.tar.gz
(2.8 kB
view hashes)
Built Distribution
Close
Hashes for node_enigma-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6f319bf1a576aa73fb63f3a4d196ef30cf651bc9ed3971deb51d4b514e95363 |
|
MD5 | ad0b8e3cca4c5d73660e4a56e3367ee6 |
|
BLAKE2b-256 | 53d8c8b92b0fff9401390fe7ba94c8ae3069580e2b0cc682fb17aea062575945 |