Metadata-Version: 2.1
Name: aes-everywhere
Version: 1.2.9
Summary: AES Everywhere - Cross Language Encryption Library
Home-page: https://github.com/mervick/aes-everywhere
Author: Andrey Izman
Author-email: izmanw@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/mervick/aes-everywhere/issues
Project-URL: Source Code, https://github.com/mervick/aes-everywhere
Description: # AES Everywhere - Cross Language Encryption Library
        
        AES Everywhere is Cross Language Encryption Library which provides the ability to encrypt and decrypt data using a single algorithm in different programming languages and on different platforms.
        
        This is an implementation of the AES algorithm, specifically CBC mode, with 256 bits key length and PKCS7 padding.
        It implements OpenSSL compatible cryptography with random generated salt
        
        
        ## [Python](https://www.python.org/) implementation
        
        Python versions >= 2.7, < 3.8
        
        ### Installation
        ```shell
        pip install aes-everywhere
        ```
        
        
        ### Usage
        
        ```python
        from AesEverywhere import aes256
        
        # encryption
        encrypted = aes256.encrypt('TEXT', 'PASSWORD')
        print(encrypted)
        
        # decryption
        print(aes256.decrypt(encrypted, 'PASSWORD'))
        ```
        
        ### Known bugs
        
        AttributeError: module 'time' has no attribute 'clock' with python 3.8  
        ref https://github.com/mervick/aes-everywhere/issues/21
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Operating System :: Unix
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=2.7
Description-Content-Type: text/markdown
