PKG-INFO 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. Metadata-Version: 1.1
  2. Name: cryptography
  3. Version: 1.3.1
  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: Cryptography
  10. ============
  11. .. image:: https://img.shields.io/pypi/v/cryptography.svg
  12. :target: https://pypi.python.org/pypi/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://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.6-2.7, Python 3.3+, and PyPy 2.6+.
  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. Discussion
  40. ~~~~~~~~~~
  41. If you run into bugs, you can file them in our `issue tracker`_.
  42. We maintain a `cryptography-dev`_ mailing list for development discussion.
  43. You can also join ``#cryptography-dev`` on Freenode to ask questions or get
  44. involved.
  45. .. _`documentation`: https://cryptography.io/
  46. .. _`issue tracker`: https://github.com/pyca/cryptography/issues
  47. .. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev
  48. Platform: UNKNOWN
  49. Classifier: Intended Audience :: Developers
  50. Classifier: License :: OSI Approved :: Apache Software License
  51. Classifier: License :: OSI Approved :: BSD License
  52. Classifier: Natural Language :: English
  53. Classifier: Operating System :: MacOS :: MacOS X
  54. Classifier: Operating System :: POSIX
  55. Classifier: Operating System :: POSIX :: BSD
  56. Classifier: Operating System :: POSIX :: Linux
  57. Classifier: Operating System :: Microsoft :: Windows
  58. Classifier: Programming Language :: Python
  59. Classifier: Programming Language :: Python :: 2
  60. Classifier: Programming Language :: Python :: 2.6
  61. Classifier: Programming Language :: Python :: 2.7
  62. Classifier: Programming Language :: Python :: 3
  63. Classifier: Programming Language :: Python :: 3.3
  64. Classifier: Programming Language :: Python :: 3.4
  65. Classifier: Programming Language :: Python :: 3.5
  66. Classifier: Programming Language :: Python :: Implementation :: CPython
  67. Classifier: Programming Language :: Python :: Implementation :: PyPy
  68. Classifier: Topic :: Security :: Cryptography