http://open-source-security-software.net/project/pycryptodome/releases.atom Recent releases for pycryptodome 2024-11-15T03:55:28.824054+00:00 python-feedgen pycryptodome v3.0rc1 pycryptodome v3.0rc1 2014-06-16T20:08:18+00:00 2014-06-16T20:08:18+00:00 pycryptodome v3.0rc2 pycryptodome v3.0rc2 2014-06-21T20:44:29+00:00 2014-06-21T20:44:29+00:00 pycryptodome v3.0rc3 pycryptodome v3.0rc3 2014-06-23T20:35:49+00:00 2014-06-23T20:35:49+00:00 pycryptodome v3.0 pycryptodome v3.0 2014-06-24T20:13:53+00:00 2014-06-24T20:13:53+00:00 pycryptodome v3.1 pycryptodome v3.1 2015-03-16T19:35:39+00:00 2015-03-16T19:35:39+00:00 pycryptodome v3.2 pycryptodome v3.2 2015-09-05T20:03:02+00:00 2015-09-05T20:03:02+00:00 pycryptodome v3.2.1 pycryptodome v3.2.1 2015-09-22T09:28:29+00:00 2015-09-22T09:28:29+00:00 pycryptodome v3.3 pycryptodome v3.3 2015-10-28T21:11:38+00:00 2015-10-28T21:11:38+00:00 pycryptodome v3.3.1 pycryptodome v3.3.1 2015-11-02T12:47:44+00:00 2015-11-02T12:47:44+00:00 pycryptodome v3.4 pycryptodome v3.4 2016-02-07T22:24:53+00:00 2016-02-07T22:24:53+00:00 pycryptodome v3.4.1 pycryptodome v3.4.1 2016-02-21T12:24:05+00:00 2016-02-21T12:24:05+00:00 pycryptodome v3.4.2 pycryptodome v3.4.2 2016-03-07T21:10:30+00:00 2016-03-07T21:10:30+00:00 pycryptodome v3.4.3 pycryptodome v3.4.3 2016-10-17T22:12:40+00:00 2016-10-17T22:12:40+00:00 pycryptodome v3.4.4 pycryptodome v3.4.4 2017-02-02T11:06:48+00:00 2017-02-02T11:06:48+00:00 pycryptodome v3.4.5 pycryptodome v3.4.5 2017-02-12T21:34:06+00:00 2017-02-12T21:34:06+00:00 pycryptodome v3.4.6 pycryptodome v3.4.6 2017-05-17T18:57:16+00:00 2017-05-17T18:57:16+00:00 pycryptodome v3.4.8 pycryptodome v3.4.8 2018-01-27T22:13:55+00:00 2018-01-27T22:13:55+00:00 pycryptodome v3.4.8x pycryptodome v3.4.8x 2018-01-28T00:20:06+00:00 2018-01-28T00:20:06+00:00 pycryptodome v3.9.8 pycryptodome v3.9.8 2020-07-02T07:52:07+00:00 2020-07-02T07:52:07+00:00 pycryptodome v3.16.0 pycryptodome v3.16.0 2022-11-27T09:22:19+00:00 New 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:00 pycryptodome v3.16.0x pycryptodome v3.16.0x 2022-11-27T09:23:00+00:00 New 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:00 pycryptodome v3.17.0 pycryptodome v3.17.0 2023-01-28T00:18:52+00:00 2023-01-28T00:18:52+00:00 pycryptodome v3.17.0x pycryptodome v3.17.0x 2023-01-28T00:19:28+00:00 2023-01-28T00:19:28+00:00 pycryptodome v3.18.0 pycryptodome v3.18.0 2023-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:00 pycryptodome v3.18.0x pycryptodome v3.18.0x 2023-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:00 pycryptodome v3.19.0 pycryptodome v3.19.0 2023-09-16T08:29:30+00:00 New 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:00 pycryptodome v3.19.0x pycryptodome v3.19.0x 2023-09-16T08:33:19+00:00 New 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:00 pycryptodome v3.19.1 pycryptodome v3.19.1 2023-12-28T07:35:53+00:00 Resolved 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:00 pycryptodome v3.19.1x pycryptodome v3.19.1x 2023-12-28T07:36:16+00:00 Resolved 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:00 pycryptodome v3.20.0 pycryptodome v3.20.0 2024-01-10T10:39:42+00:00 New 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:00 pycryptodome v3.20.0x pycryptodome v3.20.0x 2024-01-10T10:42:08+00:00 New 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