A new version of my pure-Python RSA implementation has been released. The one major change is improved compatibility with Windows.
Download EGG files for Python 2.4, Python 2.5 or the source package at the Python Package index.
By popular demand, we’ve re-licensed our pure-Python RSA module under the European Union Public Licence (
EUPL). This new licence is the first open source license to be released by an international governing body.
A pure Python implementation of the RSA cryptographic protocol. It contains functions for encryption, decryption, signing, verification, and the generation of keys and prime numbers.
The recursive nature of RSA version 1.