Resolved issues

  • GH#512: Especially for very small bit sizes, Crypto.Util.number.getPrime() was occasionally generating primes larger than given the bit size. Thanks to Koki Takahashi.
  • GH#552: Correct typing annotations for PKCS115_Cipher.decrypt().
  • GH#555: decrypt() method of a PKCS#1v1.5 cipher returned a bytearray instead of bytes.
  • GH#557: External DSA domain parameters were accepted even when the modulus (p) was not prime. This affected Crypto.PublicKey.DSA.generate() and Crypto.PublicKey.DSA.construct(). Thanks to Koki Takahashi.

New features

  • Added cSHAKE128 and cSHAKE256 (of SHA-3 family). Thanks to Michael Schaffner.
  • GH#558: The flag RTLD_DEEPBIND passed to dlopen() is not well supported by address sanitizers <https://github.com/google/sanitizers/issues/611>_. It is now possible to set the environment variable PYCRYPTDOME_DISABLE_DEEPBIND to drop that flag and allow security testing.

How to install

sudo dnf upgrade --refresh --advisory=FEDORA-2021-7a1ac8e410

This update has been submitted for testing by melmorabity.

a year ago

This update's test gating status has been changed to 'ignored'.

a year ago

This update's test gating status has been changed to 'waiting'.

a year ago

This update's test gating status has been changed to 'ignored'.

a year ago

This update has been pushed to testing.

a year ago

This update has been submitted for stable by bodhi.

a year ago

This update has been pushed to stable.

a year ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
a year ago
in testing
a year ago
in stable
a year ago
BZ#2012124 python-pycryptodomex-3.11.0x is available
0
0

Automated Test Results