Opened 2 months ago

Closed 11 days ago

#15658 closed enhancement (fixed)

pycryptodome-3.11.0 (Python module)

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Douglas R. Reno, 6 weeks ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 11 days ago

3.11.0 (8 October 2021)
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. It is now possible to set the environment variable PYCRYPTDOME_DISABLE_DEEPBIND to drop that flag and allow security testing.

comment:3 by Douglas R. Reno, 11 days ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.