codekingpro/portable-devtools
114k
1Metadata-Version: 2.42Name: cryptography3Version: 48.0.04Classifier: Development Status :: 5 - Production/Stable5Classifier: Intended Audience :: Developers6Classifier: Natural Language :: English7Classifier: Operating System :: MacOS :: MacOS X8Classifier: Operating System :: POSIX9Classifier: Operating System :: POSIX :: BSD10Classifier: Operating System :: POSIX :: Linux11Classifier: Operating System :: Microsoft :: Windows12Classifier: Programming Language :: Python13Classifier: Programming Language :: Python :: 314Classifier: Programming Language :: Python :: 3 :: Only15Classifier: Programming Language :: Python :: 3.916Classifier: Programming Language :: Python :: 3.1017Classifier: Programming Language :: Python :: 3.1118Classifier: Programming Language :: Python :: 3.1219Classifier: Programming Language :: Python :: 3.1320Classifier: Programming Language :: Python :: 3.1421Classifier: Programming Language :: Python :: Implementation :: CPython22Classifier: Programming Language :: Python :: Implementation :: PyPy23Classifier: Programming Language :: Python :: Free Threading :: 3 - Stable24Classifier: Topic :: Security :: Cryptography25Requires-Dist: cffi>=2.0.0 ; platform_python_implementation != 'PyPy'26Requires-Dist: typing-extensions>=4.13.2 ; python_full_version < '3.11'27Requires-Dist: bcrypt>=3.1.5 ; extra == 'ssh'28Provides-Extra: ssh29License-File: LICENSE30License-File: LICENSE.APACHE31License-File: LICENSE.BSD32Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers.33Author-email: The Python Cryptographic Authority and individual contributors <cryptography-dev@python.org>34License-Expression: Apache-2.0 OR BSD-3-Clause35Requires-Python: >=3.9, !=3.9.0, !=3.9.136Description-Content-Type: text/x-rst; charset=UTF-837Project-URL: changelog, https://cryptography.io/en/latest/changelog/38Project-URL: documentation, https://cryptography.io/39Project-URL: homepage, https://github.com/pyca/cryptography40Project-URL: issues, https://github.com/pyca/cryptography/issues41Project-URL: source, https://github.com/pyca/cryptography/42 43pyca/cryptography44=================45 46.. image:: https://img.shields.io/pypi/v/cryptography.svg47 :target: https://pypi.org/project/cryptography/48 :alt: Latest Version49 50.. image:: https://readthedocs.org/projects/cryptography/badge/?version=latest51 :target: https://cryptography.io52 :alt: Latest Docs53 54.. image:: https://github.com/pyca/cryptography/actions/workflows/ci.yml/badge.svg55 :target: https://github.com/pyca/cryptography/actions/workflows/ci.yml?query=branch%3Amain56 57``cryptography`` is a package which provides cryptographic recipes and58primitives to Python developers. Our goal is for it to be your "cryptographic59standard library". It supports Python 3.9+ and PyPy3 7.3.11+.60 61``cryptography`` includes both high level recipes and low level interfaces to62common cryptographic algorithms such as symmetric ciphers, message digests, and63key derivation functions. For example, to encrypt something with64``cryptography``'s high level symmetric encryption recipe:65 66.. code-block:: pycon67 68 >>> from cryptography.fernet import Fernet69 >>> # Put this somewhere safe!70 >>> key = Fernet.generate_key()71 >>> f = Fernet(key)72 >>> token = f.encrypt(b"A really secret message. Not for prying eyes.")73 >>> token74 b'...'75 >>> f.decrypt(token)76 b'A really secret message. Not for prying eyes.'77 78You can find more information in the `documentation`_.79 80You can install ``cryptography`` with:81 82.. code-block:: console83 84 $ pip install cryptography85 86For full details see `the installation documentation`_.87 88Discussion89~~~~~~~~~~90 91If you run into bugs, you can file them in our `issue tracker`_.92 93We maintain a `cryptography-dev`_ mailing list for development discussion.94 95You can also join ``#pyca`` on ``irc.libera.chat`` to ask questions or get96involved.97 98Security99~~~~~~~~100 101Need to report a security issue? Please consult our `security reporting`_102documentation.103 104 105.. _`documentation`: https://cryptography.io/106.. _`the installation documentation`: https://cryptography.io/en/latest/installation/107.. _`issue tracker`: https://github.com/pyca/cryptography/issues108.. _`cryptography-dev`: https://mail.python.org/mailman/listinfo/cryptography-dev109.. _`security reporting`: https://cryptography.io/en/latest/security/110 111 