FEDORA-2018-dd64acffb2 created by melmorabity 5 years ago for Fedora 29

This update provides the latest version of the pycryptodomex python library.

New features

  • Added support for Poly1305 MAC (with AES and ChaCha20 ciphers for key derivation).
  • Added support for ChaCha20-Poly1305 AEAD cipher.
  • New parameter output for Crypto.Util.strxor.strxor, Crypto.Util.strxor.strxor_c, encrypt and decrypt methods in symmetric ciphers (Crypto.Cipher package). output is a pre-allocated buffer (a bytearray or a writeable memoryview) where the result must be stored. This requires less memory for very large payloads; it is also more efficient when encrypting (or decrypting) several small payloads.

Resolved issues

  • GH#266: AES-GCM hangs when processing more than 4GB at a time on x86 with PCLMULQDQ instruction.

Breaks in compatibility

  • Drop support for Python 3.3.
  • Remove Crypto.Util.py3compat.unhexlify and Crypto.Util.py3compat.hexlify.
  • With the old Python 2.6, use only ctypes (and not cffi) to interface to native code.

Logout Required
After installing this update it is required that you logout of your current user session and log back in to ensure the changes supplied by this update are applied properly.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2018-dd64acffb2

This update has been submitted for testing by melmorabity.

5 years ago

This update has been pushed to testing.

5 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

5 years ago

This update has been submitted for batched by melmorabity.

5 years ago

This update has been submitted for stable by melmorabity.

5 years ago

This update has been pushed to stable.

5 years ago

Please login to add feedback.

Content Type
Test Gating
Unstable by Karma
Stable by Karma
Stable by Time
5 years ago
in testing
5 years ago
in stable
5 years ago
BZ#1649088 Upgrade from Fedora 27 to 29 fails with python2-pycryptodomex conflict

Automated Test Results