Metadata-Version: 2.0
Name: su.aes
Version: 0.1.4
Summary: A simple encrypt/decrypt lib based on AES.
Home-page: https://github.com/zhaolins/su.aes
Author: Zhaolin Su
Author-email: z@suho.me
License: MIT
Description-Content-Type: UNKNOWN
Keywords: development
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: pycrypto

su.aes
======

A simple encrypt/decrypt lib based on AES.

Dependencies
~~~~~~~~~~~~

-  Python 3.6 or later

Install
~~~~~~~

.. code:: bash

    $ pip3 install su.aes

Usage
~~~~~

.. code:: python

    from su.aes import encrypt, decrypt

    input_text = "nihao"
    secret_key = "my_sec_key"

    encrypted = encrypt(secret_key, input_text)
    decrypted = decrypt(secret_key, encrypted)

    assert decrypted == input_text

Console
~~~~~~~

.. code:: bash

    # test for input string
    $ su-aes INPUT_STR -t -p

    # file test
    $ su-aes INPUT_FILE_PATH -f -t -o OUTPUT_FILE_PATH


