You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

121 lines
4.6 KiB

7 years ago
  1. Metadata-Version: 2.0
  2. Name: cryptography
  3. Version: 2.1.4
  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-Content-Type: UNKNOWN
  10. Platform: UNKNOWN
  11. Classifier: Intended Audience :: Developers
  12. Classifier: License :: OSI Approved :: Apache Software License
  13. Classifier: License :: OSI Approved :: BSD License
  14. Classifier: Natural Language :: English
  15. Classifier: Operating System :: MacOS :: MacOS X
  16. Classifier: Operating System :: POSIX
  17. Classifier: Operating System :: POSIX :: BSD
  18. Classifier: Operating System :: POSIX :: Linux
  19. Classifier: Operating System :: Microsoft :: Windows
  20. Classifier: Programming Language :: Python
  21. Classifier: Programming Language :: Python :: 2
  22. Classifier: Programming Language :: Python :: 2.6
  23. Classifier: Programming Language :: Python :: 2.7
  24. Classifier: Programming Language :: Python :: 3
  25. Classifier: Programming Language :: Python :: 3.4
  26. Classifier: Programming Language :: Python :: 3.5
  27. Classifier: Programming Language :: Python :: 3.6
  28. Classifier: Programming Language :: Python :: Implementation :: CPython
  29. Classifier: Programming Language :: Python :: Implementation :: PyPy
  30. Classifier: Topic :: Security :: Cryptography
  31. Requires-Dist: idna (>=2.1)
  32. Requires-Dist: asn1crypto (>=0.21.0)
  33. Requires-Dist: six (>=1.4.1)
  34. Requires-Dist: cffi (>=1.7); platform_python_implementation != 'PyPy'
  35. Requires-Dist: enum34; python_version < '3'
  36. Requires-Dist: ipaddress; python_version < '3'
  37. Provides-Extra: docstest
  38. Requires-Dist: doc8; extra == 'docstest'
  39. Requires-Dist: pyenchant (>=1.6.11); extra == 'docstest'
  40. Requires-Dist: readme-renderer (>=16.0); extra == 'docstest'
  41. Requires-Dist: sphinx; extra == 'docstest'
  42. Requires-Dist: sphinx-rtd-theme; extra == 'docstest'
  43. Requires-Dist: sphinxcontrib-spelling; extra == 'docstest'
  44. Provides-Extra: pep8test
  45. Requires-Dist: flake8; extra == 'pep8test'
  46. Requires-Dist: flake8-import-order; extra == 'pep8test'
  47. Requires-Dist: pep8-naming; extra == 'pep8test'
  48. Provides-Extra: test
  49. Requires-Dist: pytest (!=3.3.0,>=3.2.1); extra == 'test'
  50. Requires-Dist: pretend; extra == 'test'
  51. Requires-Dist: iso8601; extra == 'test'
  52. Requires-Dist: pytz; extra == 'test'
  53. Requires-Dist: hypothesis (>=1.11.4); extra == 'test'
  54. Requires-Dist: cryptography-vectors (==2.1.4); extra == 'test'
  55. pyca/cryptography
  56. =================
  57. .. image:: https://img.shields.io/pypi/v/cryptography.svg
  58. :target: https://pypi.python.org/pypi/cryptography/
  59. :alt: Latest Version
  60. .. image:: https://readthedocs.org/projects/cryptography/badge/?version=latest
  61. :target: https://cryptography.io
  62. :alt: Latest Docs
  63. .. image:: https://travis-ci.org/pyca/cryptography.svg?branch=master
  64. :target: https://travis-ci.org/pyca/cryptography
  65. .. image:: https://codecov.io/github/pyca/cryptography/coverage.svg?branch=master
  66. :target: https://codecov.io/github/pyca/cryptography?branch=master
  67. ``cryptography`` is a package which provides cryptographic recipes and
  68. primitives to Python developers. Our goal is for it to be your "cryptographic
  69. standard library". It supports Python 2.6-2.7, Python 3.4+, and PyPy 5.3+.
  70. ``cryptography`` includes both high level recipes and low level interfaces to
  71. common cryptographic algorithms such as symmetric ciphers, message digests, and
  72. key derivation functions. For example, to encrypt something with
  73. ``cryptography``'s high level symmetric encryption recipe:
  74. .. code-block:: pycon
  75. >>> from cryptography.fernet import Fernet
  76. >>> # Put this somewhere safe!
  77. >>> key = Fernet.generate_key()
  78. >>> f = Fernet(key)
  79. >>> token = f.encrypt(b"A really secret message. Not for prying eyes.")
  80. >>> token
  81. '...'
  82. >>> f.decrypt(token)
  83. 'A really secret message. Not for prying eyes.'
  84. You can find more information in the `documentation`_.
  85. You can install ``cryptography`` with:
  86. .. code-block:: console
  87. $ pip install cryptography
  88. For full details see `the installation documentation`_.
  89. Discussion
  90. ~~~~~~~~~~
  91. If you run into bugs, you can file them in our `issue tracker`_.
  92. We maintain a `cryptography-dev`_ mailing list for development discussion.
  93. You can also join ``#cryptography-dev`` on Freenode to ask questions or get
  94. involved.
  95. .. _`documentation`: https://cryptography.io/
  96. .. _`the installation documentation`: https://cryptography.io/en/latest/installation/
  97. .. _`issue tracker`: https://github.com/pyca/cryptography/issues
  98. .. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev

Powered by TurnKey Linux.