Estoy buscando una biblioteca de Python (preferiblemente pura) para hacer cifrado AES 256 y descifrado.¿Qué biblioteca (pura) de Python usar para el cifrado AES 256?
Esta biblioteca debe admitir el modo de cifrado CBC y usar el relleno PKCS7 according to the answer to an earlier question of mine.
La biblioteca debería al menos funcionar en Mac OS X (10.4) y Windows XP. Lo ideal sería simplemente soltarlo en el directorio de origen de mi proyecto. He visto this by Josh Davis, pero no estoy seguro de lo bueno que es y si hace el modo de cifrado CBC requerido ... El escaneo de la fuente sugiere que no
También hay un contenedor llamado ezPyCrypto. Por desgracia, ambos están en un estado triste, ya que PyCrypto está cambiando los mantenedores y el nuevo no se lanzará. –
PyCrypto desde entonces tiene un lanzamiento 2.1.0. –
PyCrypto requiere GMP que requiere Make y GCC y probablemente algunas otras bibliotecas y programas – Seth