1. Sybren Stüvel
  2. python-rsa


python-rsa /

The branch 'crt' does not exist.
Filename Size Date modified Message
70 B
81 B
1.3 KB
595 B
364 B
416 B
1.1 KB
576 B
100 B
927 B
670 B
15.4 KB
40 B
1.4 KB

Pure Python RSA implementation

Python-RSA is a pure-Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline. The code was mostly written by Sybren A. Stüvel.

Documentation can be found at the Python-RSA homepage: http://stuvel.eu/rsa

Download and install using:

pip install rsa


easy_install rsa

or download it from the Python Package Index.

The source code is maintained in a Mercurial repository and is licensed under the Apache License, version 2.0