blob: 9f348636d7a6c73fa7db8686bef677f8b3453e83 [file] [log] [blame]
Sybren A. Stüvel9dca70e2011-08-01 11:30:03 +02001Pure Python RSA implementation
2==============================
3
Sybren A. Stüvel83169a22011-08-01 20:55:56 +02004`Python-RSA`_ is a pure-Python RSA implementation. It supports
5encryption and decryption, signing and verifying signatures, and key
6generation according to PKCS#1 version 1.5. It can be used as a Python
7library as well as on the commandline. The code was mostly written by
Sybren A. Stüvel62a970e2011-08-03 12:00:25 +02008Sybren A. Stüvel.
9
10Documentation can be found at the Python-RSA homepage:
11http://stuvel.eu/rsa
Sybren A. Stüvel9dca70e2011-08-01 11:30:03 +020012
Sybren A. Stüvel6c8f1612011-08-01 20:53:51 +020013Download and install using::
Sybren A. Stüvel9dca70e2011-08-01 11:30:03 +020014
15 pip install rsa
16
Sybren A. Stüvel6c8f1612011-08-01 20:53:51 +020017or::
18
19 easy_install rsa
20
Sybren A. Stüvel9dca70e2011-08-01 11:30:03 +020021or download it from the `Python Package Index`_.
22
Sybren A. Stüvel6c8f1612011-08-01 20:53:51 +020023The source code is maintained in a `Mercurial repository`_ and is
24licensed under the `Apache License, version 2.0`_
Sybren A. Stüvel9dca70e2011-08-01 11:30:03 +020025
26
Sybren A. Stüvel83169a22011-08-01 20:55:56 +020027.. _`Python-RSA`: http://stuvel.eu/rsa
Sybren A. Stüvel98b9fdb2011-08-01 20:46:47 +020028.. _`Mercurial repository`: https://bitbucket.org/sybren/python-rsa
Sybren A. Stüvel9dca70e2011-08-01 11:30:03 +020029.. _`Python Package Index`: http://pypi.python.org/pypi/rsa
30.. _`Apache License, version 2.0`: http://www.apache.org/licenses/LICENSE-2.0
31