Python Cryptography Toolkit (pycrypto)

This is a collection of both secure hash functions (such as MD5 and
SHA), and various encryption algorithms (AES, DES, ElGamal, etc.) for
Python.

WWW: https://pycrypto.org
