Skip to main content

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):

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

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crypyto-0.1.1.tar.gz (6.0 kB view details)

Uploaded Source

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

Hashes for crypyto-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9f4bb5aae24e45a9123a7317c4477ab19e57ce03f1693928238b4a08d052b0de
MD5 a6b1c3625e759fa6510b7d250b695880
BLAKE2b-256 095e79099e64f452b876a1e4e38d56f92cb83da9ac8af4d6932a84945f8f0af4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page