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.
Source Distribution
File details
Details for the file crypyto-0.1.1.tar.gz.
File metadata
- Download URL: crypyto-0.1.1.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f4bb5aae24e45a9123a7317c4477ab19e57ce03f1693928238b4a08d052b0de
|
|
| MD5 |
a6b1c3625e759fa6510b7d250b695880
|
|
| BLAKE2b-256 |
095e79099e64f452b876a1e4e38d56f92cb83da9ac8af4d6932a84945f8f0af4
|