This repository was archived by the owner on Apr 20, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Python-RSA changelog
2
2
3
- ## Version 4.2 - in development
3
+ ## Version 4.4 - released 2020-06-12
4
+
5
+ Version 4.3 is almost a re-tagged release of version 4.0. It requires Python
6
+ 3.5+. To avoid older Python installations from trying to upgrade to RSA 4.4,
7
+ this is now made explicit in the ` python_requires ` argument in ` setup.py ` .
8
+
9
+ No functional changes compared to version 4.2.
10
+
11
+
12
+ ## Version 4.3 - released 2020-06-12
13
+
14
+ Version 4.3 is almost a re-tagged release of version 4.0. It is the last to
15
+ support Python 2.7. This is now made explicit in the ` python_requires ` argument
16
+ in ` setup.py ` . Python 3.4 is not supported by this release.
17
+
18
+ Two security fixes have also been backported, so 4.3 = 4.0 + these two fixes.
19
+
20
+ - Choose blinding factor relatively prime to N. Thanks Christian Heimes for pointing this out.
21
+ - Reject cyphertexts (when decrypting) and signatures (when verifying) that have
22
+ been modified by prepending zero bytes. This resolves CVE-2020 -13757. Thanks
23
+ Carnil for pointing this out.
24
+
25
+
26
+ ## Version 4.2 - released 2020-06-10
4
27
5
28
- Rolled back the switch to Poetry, and reverted back to using Pipenv + setup.py
6
29
for dependency management. There apparently is an issue no-binary installs of
You can’t perform that action at this time.
0 commit comments