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.
Check the complete docs!
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
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
- Keyword Cipher
- Vigenère Cipher
TODO Ciphers:
- BEAUFORT
- PORTA
- GRONSFELD
- AUTOKEY
- BACON
- CHAOCIPHER
- ADFGVX
- PLAYFAIR
- FOUR-SQUARE
- ONE-TIME PAD
- BIFID
- HILL CIPHER
- ENIGMA
Substitution Alphabets crypyto supports:
TODO Substitution Alphabets:
- ASL
- BSL
- Flag semaphore
- 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.