Metadata-Version: 1.1
Name: aespy
Version: 0.14
Summary: An ultra-lightweight library to securely encrypt any file with AES.
Home-page: https://github.com/Starstorm3/aespy.git
Author: Joshua A. Lee
Author-email: jlee17@gmu.edu
License: MIT
Download-URL: https://github.com/pypa/sampleproject/archive/master.zip
Description: aespy

        ========

        

        aespy is an ultra-lightweight, pure-python library for doing AES

        encryption. It draws heavily on the popular crypto library, simplifying

        AES encryption and decryption of files to a single function each.

        

        Usage

        -----

        

        Simple usage follows this pattern:

        

        .. code-block:: python

        

          import aespy

          encrypt_me = "my_transcript.pdf"

          output_file = easy-aes.encrypt_file(encrypt_me)

        

        output_file is a string with the new file name.

        

        WARNING: IF YOU FORGET YOUR PASSWORD AND DELETE

        THE ORIGINAL DATA, YOUR FILE WILL NOT BE ABLE TO BE RETRIEVED!

        

        .. code-block:: python

        

          import aespy

          encrypted_file = "my_encrypted_filename.aes"

          binary_data = easy-aes.decrypt_file(encrypted_file)

          with open('my_new_file.aaa','wb') as new_file:

            new_file.write(decrypted_data)

        

        decrypt_file returns a Python object containing 

        the now-decrypted data.

        

        Installation

        ------------

        

        aespy works Python 3.3+. To install it,

        use:

        

        .. code-block:: bash

        

            $ pip install aespy

        

        0.1

        ~~~

        

        Released on September 10, 2016
Keywords: encryption,aes,encrypt,advanced encryption standard
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.4
