Skip to main content

Pure-Python RSA implementation

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

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

or:

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rsa-3.3.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rsa-3.3-py2.py3-none-any.whl (44.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file rsa-3.3.tar.gz.

File metadata

  • Download URL: rsa-3.3.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for rsa-3.3.tar.gz
Algorithm Hash digest
SHA256 03f3d9bebad06681771016b8752a40b12f615ff32363c7aa19b3798e73ccd615
MD5 513ed05c3b2038e8bc6d0686772455ab
BLAKE2b-256 528de85f0f95fb67ff6447d4ddcc3ff522cb2b8f3dd0180c218dc4a0617e7b95

See more details on using hashes here.

File details

Details for the file rsa-3.3-py2.py3-none-any.whl.

File metadata

  • Download URL: rsa-3.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 44.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for rsa-3.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 928fdb62edfff5c9860f932f76aea7c94bfbcd3f0e7acf6dd64ccd19a597e9c7
MD5 756050e43c6a09167ec651dc0bed9bb0
BLAKE2b-256 467699fb7e564308199e10463c63af7ded33d8d9f0bf1166718fa83fa9be6132

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page