Metadata-Version: 1.1
Name: crypyto
Version: 0.3.0
Summary: crypyto is a Python package that provides simple usage of cryptography tools and ciphers on your programs.
Home-page: https://github.com/yanorestes/crypyto
Author: Yan Orestes
Author-email: yan.orestes@alura.com.br
License: MIT
Download-URL: https://github.com/yanorestes/crypyto/archive/0.3.0.zip
Description: `crypyto`_
        ==========
        
        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
        ~~~~~~~~~~~~
        
        -  Python >= 3.5
        -  Python packages (no need to worry if you use pip to install crypyto):
        
           -  `unidecode`_ to normalize strings
           -  `Pillow`_ to handle images
        
        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:
        
        -  `Morse Code`_
        -  `Pigpen Cipher`_
        -  `Templar Cipher`_
        -  `Betamaze Alphabet`_
        
        TODO Substitution Alphabets:
        
        -  ASL
        -  BSL
        -  Flag semaphore
        -  Binary
        -  Hexadecimal
        -  Octal
        -  L33TSP34K
        -  T9
        -  Base64
        -  Braille
        
        TODO Features:
        
        -  Cipher identifier
        -  Auto decoder
        
        Authors
        -------
        
        -  **Yan Orestes** - *Initial work* - `yanorestes`_
        
        License
        -------
        
        This project is licensed under the MIT License - see the `LICENSE`_ file
        for details
        
        .. _crypyto: https://crypyto.readthedocs.io/en/latest/
        .. _complete docs: https://crypyto.readthedocs.io/en/latest/
        .. _unidecode: https://pypi.org/project/Unidecode/
        .. _Pillow: https://pypi.org/project/Pillow/
        .. _Polybius Square: https://en.wikipedia.org/wiki/Polybius_square
        .. _Atbash: https://en.wikipedia.org/wiki/Atbash
        .. _Caesar Cipher: https://en.wikipedia.org/wiki/Caesar_cipher
        .. _ROT13: https://en.wikipedia.org/wiki/ROT13
        .. _Affine Cipher: https://en.wikipedia.org/wiki/Affine_cipher
        .. _Rail Fence Cipher: https://en.wikipedia.org/wiki/Rail_fence_cipher
        .. _Keyword Cipher: https://en.wikipedia.org/wiki/Keyword_cipher
        .. _Vigenère Cipher: https://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher
        .. _Morse Code: https://en.wikipedia.org/wiki/Morse_code
        .. _Pigpen Cipher: https://en.wikipedia.org/wiki/Pigpen_cipher
        .. _Templar Cipher: https://en.wikipedia.org/wiki/Pigpen_cipher#Variants
        .. _Betamaze Alphabet: https://www.omniglot.com/conscripts/betamaze.htm
        .. _yanorestes: https://github.com/yanorestes
        .. _LICENSE: https://github.com/yanorestes/crypyto/blob/master/LICENSE.txt
Keywords: crypto cryptography cipher
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Security :: Cryptography
