encryption

0 min read

Python-RSA 4.9 released

This new release of Python-RSA come with a few smaller improvements.

Python-RSA 4.8 released

This new release of Python-RSA come with various improvements, including a huge speed-up, and declares support for Python 3.10.

Python-RSA 4.7 released!

This new release of Python-RSA come with two security fixes and declares support for Python 3.9.

Python-RSA 4.5 & 4.6 released!

These new releases of Python-RSA come with two security fixes. Python-RSA v4.5 is the final release supporting Python 2, and v4.6 has all the new goodies but requires Python 3.5 or newer.

Python-RSA 4.0 released!

After over two years of silence, Python-RSA 4.0 has been released! There are many improvements and also backward-incompatible changes (hence the increase of the major version number). Get it while it’s hot at the Python Package Index, or just install with pip install --upgrade rsa.

Python-RSA 3.4 released

Python-RSA 3.4 has been released! This is the first release from GitHub, and contains a lot of improvements by myself, Michael Manganiello, and Filippo Valsorda, including the solution for a side-channel vulnerability.

New website & Python-RSA 3.3

You won’t notice it, but you’re now on my new website. The look is still the same, but under the hood a lot has changed. This includes the blog being fixed again, so that I can actually write new posts!

Python-RSA version 3.1.4 released

It’s been a while since I’ve been working on my RSA library, and in the last weeks I’ve released a few new minor versions. Here are the differences since my last blog post about it:

Python-RSA version 3.1.1 released

Python-RSA version 3.1.1 has been released. A lot of things have been improved, thanks to Yesudeep Mangalapilly. Much, much faster Compatibility with Python 3.2 Lot of bug fixes Check the Python-RSA page for more information!

Python-RSA version 3.0 released

Python-RSA version 3.0 has been released. A lot of things have been improved: Much more secure Following industrial standard PKCS#1; this means compatibility with OpenSSL Ability to create and verify detached signatures More elegant method of encrypting large files Ability to save and load keys in PEM and DER format Extensive documentation More efficient key generation Check the Python-RSA page for more information!