PyCrypto library https://www.dlitz.net/software/pycrypto/