Comment 0 for bug 1677308

Revision history for this message
Lance Bragstad (lbragstad) wrote : Remove usage of pycrypto

The pycrypto library is unmaintained. There is an effort across various OpenStack projects to move away from it and us something else that is better supported [0].

Keystonemiddleware uses pycrypto to encrypt and decrypt things before caching them [1]. At the time of opening this bug report, we can either use the drop-in replacement or we can rewrite the crypto stuff in keystonemiddleware to use another supported crypto library (i.e. pyca/cryptography [2])

[0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113568.html
[1] http://lists.openstack.org/pipermail/openstack-dev/2017-March/114710.html
[2] https://cryptography.io/en/latest/