Sybren A. Stüvel | 9dca70e | 2011-08-01 11:30:03 +0200 | [diff] [blame] | 1 | Pure Python RSA implementation |
| 2 | ============================== |
| 3 | |
Sybren A. Stüvel | 83169a2 | 2011-08-01 20:55:56 +0200 | [diff] [blame] | 4 | `Python-RSA`_ is a pure-Python RSA implementation. It supports |
| 5 | encryption and decryption, signing and verifying signatures, and key |
| 6 | generation according to PKCS#1 version 1.5. It can be used as a Python |
| 7 | library as well as on the commandline. The code was mostly written by |
Sybren A. Stüvel | 62a970e | 2011-08-03 12:00:25 +0200 | [diff] [blame] | 8 | Sybren A. Stüvel. |
| 9 | |
| 10 | Documentation can be found at the Python-RSA homepage: |
| 11 | http://stuvel.eu/rsa |
Sybren A. Stüvel | 9dca70e | 2011-08-01 11:30:03 +0200 | [diff] [blame] | 12 | |
Sybren A. Stüvel | 6c8f161 | 2011-08-01 20:53:51 +0200 | [diff] [blame] | 13 | Download and install using:: |
Sybren A. Stüvel | 9dca70e | 2011-08-01 11:30:03 +0200 | [diff] [blame] | 14 | |
| 15 | pip install rsa |
| 16 | |
Sybren A. Stüvel | 6c8f161 | 2011-08-01 20:53:51 +0200 | [diff] [blame] | 17 | or:: |
| 18 | |
| 19 | easy_install rsa |
| 20 | |
Sybren A. Stüvel | 9dca70e | 2011-08-01 11:30:03 +0200 | [diff] [blame] | 21 | or download it from the `Python Package Index`_. |
| 22 | |
Sybren A. Stüvel | 6c8f161 | 2011-08-01 20:53:51 +0200 | [diff] [blame] | 23 | The source code is maintained in a `Mercurial repository`_ and is |
| 24 | licensed under the `Apache License, version 2.0`_ |
Sybren A. Stüvel | 9dca70e | 2011-08-01 11:30:03 +0200 | [diff] [blame] | 25 | |
| 26 | |
Sybren A. Stüvel | 83169a2 | 2011-08-01 20:55:56 +0200 | [diff] [blame] | 27 | .. _`Python-RSA`: http://stuvel.eu/rsa |
Sybren A. Stüvel | 98b9fdb | 2011-08-01 20:46:47 +0200 | [diff] [blame] | 28 | .. _`Mercurial repository`: https://bitbucket.org/sybren/python-rsa |
Sybren A. Stüvel | 9dca70e | 2011-08-01 11:30:03 +0200 | [diff] [blame] | 29 | .. _`Python Package Index`: http://pypi.python.org/pypi/rsa |
| 30 | .. _`Apache License, version 2.0`: http://www.apache.org/licenses/LICENSE-2.0 |
| 31 | |