Skip to content
This repository has been archived by the owner on Sep 10, 2022. It is now read-only.

Update rsa to 4.9 #231

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from
Open

Update rsa to 4.9 #231

wants to merge 1 commit into from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates rsa from 4.6 to 4.9.

Changelog

4.9

- Remove debug logging from `rsa/key.py`
([194](https://github.com/sybrenstuvel/python-rsa/issues/194)).
- Remove overlapping slots in `PrivateKey` and `PublicKey`.
([189](https://github.com/sybrenstuvel/python-rsa/pull/189)).
- Do not include CHANGELOG/LICENSE/README.md in wheel
([191](https://github.com/sybrenstuvel/python-rsa/pull/191)).
- Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around
([188](https://github.com/sybrenstuvel/python-rsa/pull/188)).

4.8

- Switch to [Poetry](https://python-poetry.org/) for dependency and release management.
- Compatibility with Python 3.10.
- Chain exceptions using `raise new_exception from old_exception`
([157](https://github.com/sybrenstuvel/python-rsa/pull/157))
- Added marker file for PEP 561. This will allow type checking tools in dependent projects
to use type annotations from Python-RSA
([136](https://github.com/sybrenstuvel/python-rsa/pull/136)).
- Use the Chinese Remainder Theorem when decrypting with a private key. This
makes decryption 2-4x faster
([163](https://github.com/sybrenstuvel/python-rsa/pull/163)).

4.7.2

- Fix picking/unpickling issue introduced in 4.7
([173](https://github.com/sybrenstuvel/python-rsa/issues/173))

4.7.1

- Fix threading issue introduced in 4.7
([173](https://github.com/sybrenstuvel/python-rsa/issues/173))

4.7

- Fix [165](https://github.com/sybrenstuvel/python-rsa/issues/165):
CVE-2020-25658 - Bleichenbacher-style timing oracle in PKCS1 v1.5 decryption
code
- Add padding length check as described by PKCS1 v1.5 (Fixes
[164](https://github.com/sybrenstuvel/python-rsa/issues/164))
- Reuse of blinding factors to speed up blinding operations.
Fixes [162](https://github.com/sybrenstuvel/python-rsa/issues/162).
- Declare & test support for Python 3.9
Links

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant