PKG-INFO 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. Metadata-Version: 2.1
  2. Name: rsa
  3. Version: 4.0
  4. Summary: Pure-Python RSA implementation
  5. Home-page: https://stuvel.eu/rsa
  6. Author: Sybren A. Stuvel
  7. Author-email: sybren@stuvel.eu
  8. Maintainer: Sybren A. Stuvel
  9. Maintainer-email: sybren@stuvel.eu
  10. License: ASL 2
  11. Description: Pure Python RSA implementation
  12. ==============================
  13. [![PyPI](https://img.shields.io/pypi/v/rsa.svg)](https://pypi.org/project/rsa/)
  14. [![Build Status](https://travis-ci.org/sybrenstuvel/python-rsa.svg?branch=master)](https://travis-ci.org/sybrenstuvel/python-rsa)
  15. [![Coverage Status](https://coveralls.io/repos/github/sybrenstuvel/python-rsa/badge.svg?branch=master)](https://coveralls.io/github/sybrenstuvel/python-rsa?branch=master)
  16. [![Code Climate](https://img.shields.io/codeclimate/github/sybrenstuvel/python-rsa.svg)](https://codeclimate.com/github/sybrenstuvel/python-rsa)
  17. [Python-RSA](https://stuvel.eu/rsa) is a pure-Python RSA implementation. It supports
  18. encryption and decryption, signing and verifying signatures, and key
  19. generation according to PKCS#1 version 1.5. It can be used as a Python
  20. library as well as on the commandline. The code was mostly written by
  21. Sybren A. Stüvel.
  22. Documentation can be found at the [Python-RSA homepage](https://stuvel.eu/rsa).
  23. Download and install using:
  24. pip install rsa
  25. or download it from the [Python Package Index](https://pypi.org/project/rsa/).
  26. The source code is maintained at [GitHub](https://github.com/sybrenstuvel/python-rsa/) and is
  27. licensed under the [Apache License, version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
  28. Major changes in 4.0
  29. --------------------
  30. Version 3.4 was the last version in the 3.x range. Version 4.0 drops the following modules,
  31. as they are insecure:
  32. - `rsa._version133`
  33. - `rsa._version200`
  34. - `rsa.bigfile`
  35. - `rsa.varblock`
  36. Those modules were marked as deprecated in version 3.4.
  37. Furthermore, in 4.0 the I/O functions is streamlined to always work with bytes on all
  38. supported versions of Python.
  39. Version 4.0 drops support for Python 2.6 and 3.3.
  40. Platform: UNKNOWN
  41. Classifier: Development Status :: 5 - Production/Stable
  42. Classifier: Intended Audience :: Developers
  43. Classifier: Intended Audience :: Education
  44. Classifier: Intended Audience :: Information Technology
  45. Classifier: License :: OSI Approved :: Apache Software License
  46. Classifier: Operating System :: OS Independent
  47. Classifier: Programming Language :: Python
  48. Classifier: Programming Language :: Python :: 2
  49. Classifier: Programming Language :: Python :: 2.7
  50. Classifier: Programming Language :: Python :: 3
  51. Classifier: Programming Language :: Python :: 3.4
  52. Classifier: Programming Language :: Python :: 3.5
  53. Classifier: Programming Language :: Python :: 3.6
  54. Classifier: Programming Language :: Python :: 3.7
  55. Classifier: Programming Language :: Python :: Implementation :: CPython
  56. Classifier: Programming Language :: Python :: Implementation :: PyPy
  57. Classifier: Topic :: Security :: Cryptography
  58. Description-Content-Type: text/markdown