PKG-INFO 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. Metadata-Version: 2.1
  2. Name: cryptography
  3. Version: 3.3.2
  4. Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers.
  5. Home-page: https://github.com/pyca/cryptography
  6. Author: The cryptography developers
  7. Author-email: cryptography-dev@python.org
  8. License: BSD or Apache License, Version 2.0
  9. Description: pyca/cryptography
  10. =================
  11. .. image:: https://img.shields.io/pypi/v/cryptography.svg
  12. :target: https://pypi.org/project/cryptography/
  13. :alt: Latest Version
  14. .. image:: https://readthedocs.org/projects/cryptography/badge/?version=latest
  15. :target: https://cryptography.io
  16. :alt: Latest Docs
  17. .. image:: https://github.com/pyca/cryptography/workflows/CI/badge.svg?branch=master
  18. :target: https://github.com/pyca/cryptography/actions?query=workflow%3ACI+branch%3Amaster
  19. .. image:: https://codecov.io/github/pyca/cryptography/coverage.svg?branch=master
  20. :target: https://codecov.io/github/pyca/cryptography?branch=master
  21. ``cryptography`` is a package which provides cryptographic recipes and
  22. primitives to Python developers. Our goal is for it to be your "cryptographic
  23. standard library". It supports Python 2.7, Python 3.6+, and PyPy 5.4+.
  24. ``cryptography`` includes both high level recipes and low level interfaces to
  25. common cryptographic algorithms such as symmetric ciphers, message digests, and
  26. key derivation functions. For example, to encrypt something with
  27. ``cryptography``'s high level symmetric encryption recipe:
  28. .. code-block:: pycon
  29. >>> from cryptography.fernet import Fernet
  30. >>> # Put this somewhere safe!
  31. >>> key = Fernet.generate_key()
  32. >>> f = Fernet(key)
  33. >>> token = f.encrypt(b"A really secret message. Not for prying eyes.")
  34. >>> token
  35. '...'
  36. >>> f.decrypt(token)
  37. 'A really secret message. Not for prying eyes.'
  38. You can find more information in the `documentation`_.
  39. You can install ``cryptography`` with:
  40. .. code-block:: console
  41. $ pip install cryptography
  42. For full details see `the installation documentation`_.
  43. Discussion
  44. ~~~~~~~~~~
  45. If you run into bugs, you can file them in our `issue tracker`_.
  46. We maintain a `cryptography-dev`_ mailing list for development discussion.
  47. You can also join ``#cryptography-dev`` on Freenode to ask questions or get
  48. involved.
  49. Security
  50. ~~~~~~~~
  51. Need to report a security issue? Please consult our `security reporting`_
  52. documentation.
  53. .. _`documentation`: https://cryptography.io/
  54. .. _`the installation documentation`: https://cryptography.io/en/latest/installation.html
  55. .. _`issue tracker`: https://github.com/pyca/cryptography/issues
  56. .. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev
  57. .. _`security reporting`: https://cryptography.io/en/latest/security.html
  58. Platform: UNKNOWN
  59. Classifier: Development Status :: 5 - Production/Stable
  60. Classifier: Intended Audience :: Developers
  61. Classifier: License :: OSI Approved :: Apache Software License
  62. Classifier: License :: OSI Approved :: BSD License
  63. Classifier: Natural Language :: English
  64. Classifier: Operating System :: MacOS :: MacOS X
  65. Classifier: Operating System :: POSIX
  66. Classifier: Operating System :: POSIX :: BSD
  67. Classifier: Operating System :: POSIX :: Linux
  68. Classifier: Operating System :: Microsoft :: Windows
  69. Classifier: Programming Language :: Python
  70. Classifier: Programming Language :: Python :: 2
  71. Classifier: Programming Language :: Python :: 2.7
  72. Classifier: Programming Language :: Python :: 3
  73. Classifier: Programming Language :: Python :: 3.6
  74. Classifier: Programming Language :: Python :: 3.7
  75. Classifier: Programming Language :: Python :: 3.8
  76. Classifier: Programming Language :: Python :: 3.9
  77. Classifier: Programming Language :: Python :: Implementation :: CPython
  78. Classifier: Programming Language :: Python :: Implementation :: PyPy
  79. Classifier: Topic :: Security :: Cryptography
  80. Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*
  81. Description-Content-Type: text/x-rst
  82. Provides-Extra: test
  83. Provides-Extra: docs
  84. Provides-Extra: docstest
  85. Provides-Extra: pep8test
  86. Provides-Extra: ssh