http://open-source-security-software.net/project/python-paillier/releases.atomRecent releases for python-paillier2024-11-15T01:54:27.246628+00:00python-feedgenpython-paillier 1.3.0python-paillier 1.3.02017-02-08T04:27:10+00:00# Version 1.3.0 (2017-02-08)
Changes to enhance performance. Using Chinese Remainder Theorem for faster
decryption. Exploit property of the generator to speed up encryption.
Note both the api and the serialisation has changed.
- A private key now has a `p` and `q` attribute instead of `lambda` and `mu`. To
continue being able to create a private key using the totient use the
`PaillierPrivateKey.from_totient` static constructor.
- The serialization and constructor of a public key now only requires `n`.
2017-02-08T04:27:10+00:00python-paillier 1.3.1python-paillier 1.3.12018-01-25T03:22:26+00:002018-01-25T03:22:26+00:00python-paillier 1.4.0python-paillier 1.4.02018-04-20T02:22:55+00:00Version 1.4.0 (2018-04-19)
=====
Complete pure Python fallback implementation.
Features
----
- `invert` now available without `gmpy2`, implemented using the extended
Euclidean algorithm (`extended_euclidean_algorithm`)
- `getprimeover` now available without `gmpy2`, along with a probabilitic
primality test `isprime` based on the Miller-Rabin test (`miller_rabin`)
Many thanks to Quentin Santos for this contribution.2018-04-20T02:22:55+00:00python-paillier 1.5.1python-paillier 1.5.12022-04-20T01:44:19+00:00## What's Changed
* Fix issues with overflows by @nbgl in https://github.com/data61/python-paillier/pull/73
* Default keysize increased to 3072 by @hardbyte in https://github.com/data61/python-paillier/pull/66
* Using gmpy2's mulmod to accelerate the mulmod operation by @tanjuntao in https://github.com/data61/python-paillier/pull/99
### Updates to examples
* federated learning example by @wilko77 in https://github.com/data61/python-paillier/pull/64
* make learning rate independent of dataset size by @wilko77 in https://github.com/data61/python-paillier/pull/69
## New Contributors
* @tanjuntao made their first contribution in https://github.com/data61/python-paillier/pull/99
**Full Changelog**: https://github.com/data61/python-paillier/compare/1.4.0...1.5.02022-04-20T01:44:19+00:00