Simple Encryption in Python.
Simple Encryption in Python (ported from https://github.com/defuse/php-encryption).
This is a class for doing symmetric encryption in Python.
Messages are encrypted with AES-128 in CBC mode and are authenticated with HMAC-SHA256 (Encrypt-then-Mac). PKCS7 padding is used to pad the message to a multiple of the block size. HKDF is used to split the user-provided key into two keys: one for encryption, and the other for authentication. It is implemented using the Crypto and hmac modules.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|py_encryption-0.1.1-py2.py3-none-any.whl (7.6 kB) Copy SHA256 Checksum SHA256||py2.py3||Wheel||Mar 15, 2016|
|py-encryption-0.1.1.tar.gz (5.9 kB) Copy SHA256 Checksum SHA256||–||Source||Mar 15, 2016|