pythocrypt

Several ciphers for python


License
MIT
Install
pip install pythocrypt==0.4

Documentation

PythoCrypt

Build Status

This package is intended to contain some of the most famous encryption tools, that includes:

  • Caesar shift
  • Rail fence

Installation

Run into your terminal to install:

pip install pythocrypt

Documentation

For more information, read the latest documentation is at: https://hugoespinelli.github.io/pythocrypt/

You can also check pypi: https://pypi.org/project/pythocrypt/

Examples

Using Caesar's cipher

To encrypt a message using Caesar shift:

from pythoncrypt import caesar

message = "Hello World"
message_encrypted = caesar.encrypt(message)

For decryption is very similar from example above:

from pythoncrypt import caesar

message_encrypted = ""
message = caesar.decrypt(message_encripted)

The default shift is 3, but you can also change the shift distance, passing as parameter when calling decrypt method:

from pythoncrypt import caesar

message_encrypted = ""
message = caesar.decrypt(message_encripted, shift=10)

License

PythoCrypt is under the MIT License