PKG-INFO 4.7 KB

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