http://open-source-security-software.net/project/pycryptodome/releases.atomRecent releases for pycryptodome2024-11-15T03:55:28.824054+00:00python-feedgenpycryptodome v3.0rc1pycryptodome v3.0rc12014-06-16T20:08:18+00:002014-06-16T20:08:18+00:00pycryptodome v3.0rc2pycryptodome v3.0rc22014-06-21T20:44:29+00:002014-06-21T20:44:29+00:00pycryptodome v3.0rc3pycryptodome v3.0rc32014-06-23T20:35:49+00:002014-06-23T20:35:49+00:00pycryptodome v3.0pycryptodome v3.02014-06-24T20:13:53+00:002014-06-24T20:13:53+00:00pycryptodome v3.1pycryptodome v3.12015-03-16T19:35:39+00:002015-03-16T19:35:39+00:00pycryptodome v3.2pycryptodome v3.22015-09-05T20:03:02+00:002015-09-05T20:03:02+00:00pycryptodome v3.2.1pycryptodome v3.2.12015-09-22T09:28:29+00:002015-09-22T09:28:29+00:00pycryptodome v3.3pycryptodome v3.32015-10-28T21:11:38+00:002015-10-28T21:11:38+00:00pycryptodome v3.3.1pycryptodome v3.3.12015-11-02T12:47:44+00:002015-11-02T12:47:44+00:00pycryptodome v3.4pycryptodome v3.42016-02-07T22:24:53+00:002016-02-07T22:24:53+00:00pycryptodome v3.4.1pycryptodome v3.4.12016-02-21T12:24:05+00:002016-02-21T12:24:05+00:00pycryptodome v3.4.2pycryptodome v3.4.22016-03-07T21:10:30+00:002016-03-07T21:10:30+00:00pycryptodome v3.4.3pycryptodome v3.4.32016-10-17T22:12:40+00:002016-10-17T22:12:40+00:00pycryptodome v3.4.4pycryptodome v3.4.42017-02-02T11:06:48+00:002017-02-02T11:06:48+00:00pycryptodome v3.4.5pycryptodome v3.4.52017-02-12T21:34:06+00:002017-02-12T21:34:06+00:00pycryptodome v3.4.6pycryptodome v3.4.62017-05-17T18:57:16+00:002017-05-17T18:57:16+00:00pycryptodome v3.4.8pycryptodome v3.4.82018-01-27T22:13:55+00:002018-01-27T22:13:55+00:00pycryptodome v3.4.8xpycryptodome v3.4.8x2018-01-28T00:20:06+00:002018-01-28T00:20:06+00:00pycryptodome v3.9.8pycryptodome v3.9.82020-07-02T07:52:07+00:002020-07-02T07:52:07+00:00pycryptodome v3.16.0pycryptodome v3.16.02022-11-27T09:22:19+00:00New features
------------
* Build wheels for musl Linux. Thanks to Ben Raz.
Resolved issues
---------------
* GH#639: ARC4 now also works with 'keys' as short as 8 bits.
* GH#669: fix segfaults when running in a manylinux2010 i686 image.2022-11-27T09:22:19+00:00pycryptodome v3.16.0xpycryptodome v3.16.0x2022-11-27T09:23:00+00:00New features
------------
* Build wheels for musl Linux. Thanks to Ben Raz.
Resolved issues
---------------
* GH#639: ARC4 now also works with 'keys' as short as 8 bits.
* GH#669: fix segfaults when running in a manylinux2010 i686 image.2022-11-27T09:23:00+00:00pycryptodome v3.17.0pycryptodome v3.17.02023-01-28T00:18:52+00:002023-01-28T00:18:52+00:00pycryptodome v3.17.0xpycryptodome v3.17.0x2023-01-28T00:19:28+00:002023-01-28T00:19:28+00:00pycryptodome v3.18.0pycryptodome v3.18.02023-05-17T21:01:34+00:00
New features
---------------
* Added support for DER BOOLEAN encodings.
* The library now compiles on Windows ARM64. Thanks to Niyas Sait.
Resolved issues
---------------
* GH#722: ``nonce`` attribute was not correctly set for XChaCha20_Poly1305 ciphers. Thanks to Liam Haber.
* GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64.
* GH#739: OID encoding for arc 2 didn't accept children larger than 39. Thanks to James.
* Correctly check that the scalar matches the point when importing an ECC private key.2023-05-17T21:01:34+00:00pycryptodome v3.18.0xpycryptodome v3.18.0x2023-05-17T21:03:16+00:00
New features
---------------
* Added support for DER BOOLEAN encodings.
* The library now compiles on Windows ARM64. Thanks to Niyas Sait.
Resolved issues
---------------
* GH#722: ``nonce`` attribute was not correctly set for XChaCha20_Poly1305 ciphers. Thanks to Liam Haber.
* GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64.
* GH#739: OID encoding for arc 2 didn't accept children larger than 39. Thanks to James.
* Correctly check that the scalar matches the point when importing an ECC private key.2023-05-17T21:03:16+00:00pycryptodome v3.19.0pycryptodome v3.19.02023-09-16T08:29:30+00:00New features
---------------
* The ``update()`` methods of TupleHash128 and TupleHash256 objects
can now hash multiple items (byte strings) at once.
Thanks to Sylvain Pelissier.
* Added support for ECDH, with ``Crypto.Protocol.DH``.
Resolved issues
---------------
* GH#754: due to a bug in ``cffi``, do not use it on Windows with Python 3.12+.2023-09-16T08:29:30+00:00pycryptodome v3.19.0xpycryptodome v3.19.0x2023-09-16T08:33:19+00:00New features
---------------
* The ``update()`` methods of TupleHash128 and TupleHash256 objects
can now hash multiple items (byte strings) at once.
Thanks to Sylvain Pelissier.
* Added support for ECDH, with ``Crypto.Protocol.DH``.
Resolved issues
---------------
* GH#754: due to a bug in ``cffi``, do not use it on Windows with Python 3.12+.2023-09-16T08:33:19+00:00pycryptodome v3.19.1pycryptodome v3.19.12023-12-28T07:35:53+00:00Resolved issues
---------------
* Fixed a side-channel leakage with OAEP decryption that could be
exploited to carry out a Manger attack. Thanks to Hubert Kario.2023-12-28T07:35:53+00:00pycryptodome v3.19.1xpycryptodome v3.19.1x2023-12-28T07:36:16+00:00Resolved issues
---------------
* Fixed a side-channel leakage with OAEP decryption that could be
exploited to carry out a Manger attack. Thanks to Hubert Kario.2023-12-28T07:36:16+00:00pycryptodome v3.20.0pycryptodome v3.20.02024-01-10T10:39:42+00:00New features
---------------
* Added support for TurboSHAKE128 and TurboSHAKE256.
* Added method ``Crypto.Hash.new()`` to generate a hash
object given a hash name.
* Added support for AES-GCM encryption of PBES2 and PKCS#8
containers.
* Added support for SHA-2 and SHA-3 algorithms in PBKDF2
when creating PBES2 and PKCS#8 containers.
* Export of RSA keys accepts the ``prot_params`` dictionary
as parameter to control the number of iterations for PBKDF2
and scrypt.
* C unit tests also run on non-x86 architectures.
Resolved issues
---------------
* GH#787: Fixed autodetect logic for GCC 14 in combination with LTO.
2024-01-10T10:39:42+00:00pycryptodome v3.20.0xpycryptodome v3.20.0x2024-01-10T10:42:08+00:00New features
---------------
* Added support for TurboSHAKE128 and TurboSHAKE256.
* Added method ``Crypto.Hash.new()`` to generate a hash
object given a hash name.
* Added support for AES-GCM encryption of PBES2 and PKCS#8
containers.
* Added support for SHA-2 and SHA-3 algorithms in PBKDF2
when creating PBES2 and PKCS#8 containers.
* Export of RSA keys accepts the ``prot_params`` dictionary
as parameter to control the number of iterations for PBKDF2
and scrypt.
* C unit tests also run on non-x86 architectures.
Resolved issues
---------------
* GH#787: Fixed autodetect logic for GCC 14 in combination with LTO.
2024-01-10T10:42:08+00:00