keystonemiddleware/releasenotes/notes/bug-1677308-a2fa7de67f21cd8...

16 lines
702 B
YAML

---
fixes:
- |
[`bug 1677308 <https://bugs.launchpad.net/keystonemiddleware/+bug/1677308>`_]
Removes ``pycrypto`` dependency as the library is unmaintained, and
replaces it with the ``cryptography`` library.
upgrade:
- |
[`bug 1677308 <https://bugs.launchpad.net/keystonemiddleware/+bug/1677308>`_]
There is no upgrade impact when switching from ``pycrypto`` to
``cryptography``. All data will be encrypted and decrypted using identical
blocksize, padding, algorithm (AES) and mode (CBC). Data previously
encrypted using ``pycrypto`` can be decrypted using both ``pycrypto`` and
``cryptography``. The same is true of data encrypted using
``cryptography``.