crypyto is a Python package that provides simple usage of cryptography tools and ciphers on your programs.
Project description
crypyto [kri-pahy-toh] is a Python package that provides simple usage of cryptography tools and ciphers on your programs.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Dependencies
Python >= 2.7 / Python >= 3.4
Python packages (no need to worry if you use pip to install crypyto):
unidecode to normalize strings
Installing
The easiest way to install crypyto is by using pip:
pip install crypyto
You can also clone this repository using git
git clone https://github.com/yanorestes/crypyto.git
Usage
Ciphers crypyto supports:
Polybius Square
Atbash
Caesar Cipher
ROT13
Affine Cipher
Rail Fence Cipher
TODO Ciphers:
KEYWORD
BEAUFORT
PORTA
VIGENERE
GRONSFELD
AUTOKEY
BACON
CHAOCIPHER
ADFGVX
PLAYFAIR
FOUR-SQUARE
ONE-TIME PAD
BIFID
HILL CIPHER
ENIGMA
Substitution Alphabets crypyto supports:
Morse Code
TODO Substitution Alphabets:
Templar
Binary
Hexadecimal
Octal
L33TSP34K
T9
Base64
Braille
TODO Features:
Cipher identifier
Auto decoder
License
This project is licensed under the MIT License - see the LICENSE file for details
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.