cryptography

View on PyPIReverse Dependencies (2653)

38.0.1 cryptography-38.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-38.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
cryptography-38.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
cryptography-38.0.1-cp36-abi3-win_amd64.whl
cryptography-38.0.1-cp36-abi3-win32.whl
cryptography-38.0.1-cp36-abi3-macosx_10_10_x86_64.whl
cryptography-38.0.1-cp36-abi3-macosx_10_10_universal2.whl
cryptography-38.0.1-cp36-abi3-musllinux_1_1_x86_64.whl
cryptography-38.0.1-cp36-abi3-musllinux_1_1_aarch64.whl
cryptography-38.0.1-cp36-abi3-manylinux_2_28_x86_64.whl
cryptography-38.0.1-cp36-abi3-manylinux_2_28_aarch64.whl
cryptography-38.0.1-cp36-abi3-manylinux_2_24_x86_64.whl
cryptography-38.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-38.0.1-pp39-pypy39_pp73-win_amd64.whl
cryptography-38.0.1-pp39-pypy39_pp73-macosx_10_10_x86_64.whl
cryptography-38.0.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
cryptography-38.0.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl
cryptography-38.0.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-38.0.1-pp38-pypy38_pp73-win_amd64.whl
cryptography-38.0.1-pp38-pypy38_pp73-macosx_10_10_x86_64.whl
cryptography-38.0.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
cryptography-38.0.1-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl
cryptography-38.0.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-38.0.1-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
cryptography-38.0.1-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl

Wheel Details

Project: cryptography
Version: 38.0.1
Filename: cryptography-38.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 4143904
MD5: f0f2cedafc62cecca9be08513b761c76
SHA256: ca9f6784ea96b55ff41708b92c3f6aeaebde4c560308e5fbbd3173fbc466e94e
Uploaded: 2022-09-07 12:35:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cryptography
Version: 38.0.1
Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers.
Author: The Python Cryptographic Authority and individual contributors
Author-Email: cryptography-dev[at]python.org
Home-Page: https://github.com/pyca/cryptography
Project-Url: Documentation, https://cryptography.io/
Project-Url: Source, https://github.com/pyca/cryptography/
Project-Url: Issues, https://github.com/pyca/cryptography/issues
Project-Url: Changelog, https://cryptography.io/en/latest/changelog/
License: BSD-3-Clause OR Apache-2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.6
Requires-Dist: cffi (>=1.12)
Requires-Dist: sphinx (!=1.8.0,!=3.1.0,!=3.1.1,>=1.6.5); extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: pyenchant (>=1.6.11); extra == "docstest"
Requires-Dist: twine (>=1.12.0); extra == "docstest"
Requires-Dist: sphinxcontrib-spelling (>=4.0.1); extra == "docstest"
Requires-Dist: black; extra == "pep8test"
Requires-Dist: flake8; extra == "pep8test"
Requires-Dist: flake8-import-order; extra == "pep8test"
Requires-Dist: pep8-naming; extra == "pep8test"
Requires-Dist: setuptools-rust (>=0.11.4); extra == "sdist"
Requires-Dist: bcrypt (>=3.1.5); extra == "ssh"
Requires-Dist: pytest (>=6.2.0); extra == "test"
Requires-Dist: pytest-benchmark; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-subtests; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: pretend; extra == "test"
Requires-Dist: iso8601; extra == "test"
Requires-Dist: pytz; extra == "test"
Requires-Dist: hypothesis (!=3.79.2,>=1.11.4); extra == "test"
Provides-Extra: docs
Provides-Extra: docstest
Provides-Extra: pep8test
Provides-Extra: sdist
Provides-Extra: ssh
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: LICENSE.APACHE
License-File: LICENSE.BSD
License-File: LICENSE.PSF
[Description omitted; length: 2247 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: false
Tag: cp36-abi3-manylinux_2_17_x86_64
Tag: cp36-abi3-manylinux2014_x86_64

RECORD

Path Digest Size
cryptography/fernet.py sha256=pRH_HKl1ESBUBTDYcfHTk_5w31WPaB5MW0RuDhr6xa0 6843
cryptography/__about__.py sha256=hXpJad7WGyr5LmnW6zSW-U6dA_4YyfSwaqiKlXLMGIE 417
cryptography/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cryptography/exceptions.py sha256=sN_VVTF_LuKMM6R-lIASFFuzAmz1uZ2Qbcdko9WyS64 1471
cryptography/utils.py sha256=eZS8-xeVAaGoyJYI23fN8uo0wPqo0ahl8rxobLOw7Zk 5031
cryptography/__init__.py sha256=j08JCN_u_m8eL-zxbXRxgsriW6Oe29oSSo_e2hyyasg 748
cryptography/hazmat/_oid.py sha256=iM71y6BjXe7YElHGMU92gNvukXcrIiejdhzuQkshmuk 13635
cryptography/hazmat/__init__.py sha256=OYlvgprzULzZlsf3yYTsd6VUVyQmpsbHjgJdNnsyRwE 418
cryptography/hazmat/primitives/_asymmetric.py sha256=nVJwmxkakirAXfFp410pC4kY_CinzN5FSJwhEn2IE34 485
cryptography/hazmat/primitives/cmac.py sha256=ODkc7EonY1cRxyJ0SYOuwtiYQv6B0ZPxJQm3rXxfXd4 2037
cryptography/hazmat/primitives/keywrap.py sha256=TWqyG9K7k-Ymq4kcIw7u3NIKUPVDtv6bimwxIJYTe20 5643
cryptography/hazmat/primitives/padding.py sha256=xruasOE5Cd8KEQ-yp9W6v9WKPvKH-GudHCPKQ7A8HfI 6207
cryptography/hazmat/primitives/hmac.py sha256=M_sa4smPIkO8ra17Xl_cM0daRhGCozUu_8gnHePEIb0 2131
cryptography/hazmat/primitives/poly1305.py sha256=QvxPMrqjgKJt0mOZSeZKk4NcxsNCd2kgfI-X1CmyUW4 1837
cryptography/hazmat/primitives/constant_time.py sha256=6bkW00QjhKusdgsQbexXhMlGX0XRN59XNmxWS2W38NA 387
cryptography/hazmat/primitives/_serialization.py sha256=HssBsIm3rNVPct1nZTACJzbymZc2WaZAWdkg1l5slD0 5196
cryptography/hazmat/primitives/hashes.py sha256=cpaYjgkazlq7Xw0MVoR3cp17mD0TgyEvhZQbyoAWHzU 5996
cryptography/hazmat/primitives/_cipheralgorithm.py sha256=zd7N8rBYWaf8tPM7GDtZ9vUgarK_P0_PUNCFi3A0u0c 1016
cryptography/hazmat/primitives/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/hazmat/primitives/asymmetric/types.py sha256=VidxjUWPOMB8q8vGiaXMhY715Zw8U9Vd4_rkqjOagRE 1814
cryptography/hazmat/primitives/asymmetric/x25519.py sha256=-nbaGlgT1sufO9Ic-urwKDql8Da0U3GL6hZJIMqHgVc 2588
cryptography/hazmat/primitives/asymmetric/rsa.py sha256=GiCIuBuJdpeew-yJ7mnTF4KFH_FUJaut1r-d6TRs31s 11322
cryptography/hazmat/primitives/asymmetric/dh.py sha256=pjjgKFcn2bCAaL_5zr0ygwXM8pHJFyAO6koJFkzhQb8 6604
cryptography/hazmat/primitives/asymmetric/padding.py sha256=EkKuY9e6UFqSuQ0LvyKYKl_L19tOfNCTlHWEiKgHeUc 2690
cryptography/hazmat/primitives/asymmetric/ec.py sha256=wX8wH9bD7g7-YxmINam_s9cPc9RUPrui2QdIKg6Q3Nc 14468
cryptography/hazmat/primitives/asymmetric/dsa.py sha256=dIo6lYiHWRWUCxwejAi01w1-3jjmzEuJovqaVqDO3_g 7870
cryptography/hazmat/primitives/asymmetric/ed25519.py sha256=1qOl1UWV_-cXKHhwlFSyPBdhpx2HMDRukkI6eI5i8vM 2728
cryptography/hazmat/primitives/asymmetric/x448.py sha256=V3lxb1VOiRTa3bzVUC3uZat2ogfExUOdktCIGUUMZ2Y 2556
cryptography/hazmat/primitives/asymmetric/utils.py sha256=5hD4KjfMbmozeFq08PLVunHr4FgeVzV1NkKalECM26s 756
cryptography/hazmat/primitives/asymmetric/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/hazmat/primitives/asymmetric/ed448.py sha256=oR-j4jGcWUnGxWi1GygHxVZbgkSOKHsR6y1E3Lf6wYM 2647
cryptography/hazmat/primitives/kdf/hkdf.py sha256=LlDQbCvlNzuLa_UJXrkG5fXGjAjor5Wunv2378TBmms 3031
cryptography/hazmat/primitives/kdf/pbkdf2.py sha256=wEMH4CJfPccCg9apQLXyWUWBrZLTpYLLnoZEnzvaHQo 2032
cryptography/hazmat/primitives/kdf/kbkdf.py sha256=Ys2ITSbEw49V1v_DagQBd17owQr2A2iyPue4mot4Z_g 9196
cryptography/hazmat/primitives/kdf/concatkdf.py sha256=5YXw8cLZCBYT6rVDGS5URQEeFiPW-ZRBRcPdZQIxTMA 3772
cryptography/hazmat/primitives/kdf/scrypt.py sha256=JvX_cD0o0Op5EcFNeZhr-vI5sYv_LdnJ6kNEbW3u5ow 2228
cryptography/hazmat/primitives/kdf/x963kdf.py sha256=JsdrJhw2IJVYkl8JIWUN66h7DrKZM2RoQ_tw_iKAvdI 2018
cryptography/hazmat/primitives/kdf/__init__.py sha256=DcZhzfLG8d8IYBH771lGTVU5S87OQDpu3nrfOwZnsmA 715
cryptography/hazmat/primitives/serialization/ssh.py sha256=YWlhKV8uTil_LOLD9Hm5X5EZB1slviW1eg1AL4Jid1A 23935
cryptography/hazmat/primitives/serialization/pkcs12.py sha256=D0kpFOQdXdRGir1qg_mCchUpr1mlwhphGGl8OD7DR4Y 6725
cryptography/hazmat/primitives/serialization/pkcs7.py sha256=LnISP-1SEDXCpsoEbR0EfuIlWm8eJAgWupt0gvHyyIU 5870
cryptography/hazmat/primitives/serialization/base.py sha256=yw8_yzIvruT6fmS-KrTmIXbAF00rItH48WXTPOSLdJ4 1761
cryptography/hazmat/primitives/serialization/__init__.py sha256=f5dOLmDEvZROlG7HysPXY9DhvM9VXVRA2kwErJobzWw 1197
cryptography/hazmat/primitives/twofactor/hotp.py sha256=v4wkTbdc1E53POx6pdNnEUBvANbmt4f6scQSsTgABeU 2989
cryptography/hazmat/primitives/twofactor/totp.py sha256=bIIxOI-LcLGNahB5kN7A_TwEyYMTsLjHd8eJc4b2cLg 1449
cryptography/hazmat/primitives/twofactor/__init__.py sha256=ZHo4zwWidFP2RWFl8luiNuYkVMZPghzx54izPNSCtD4 222
cryptography/hazmat/primitives/ciphers/modes.py sha256=jRQocLF-I2BnZRKV66ZL9sSIHGhUN8YdvA3CXKXoxqg 8298
cryptography/hazmat/primitives/ciphers/aead.py sha256=QnJD2doZ8XdpCIrDwqJBNgaw2eG9Tx4FWirIP159MAg 11488
cryptography/hazmat/primitives/ciphers/base.py sha256=AiCYCzXbSZ9wQbXWMYc60IKmzqz5619YdaaF0zVr4rY 8251
cryptography/hazmat/primitives/ciphers/__init__.py sha256=Qp78Y3PDSRfwp7DDa3pezlLrED_QFhic_LvDw4LM9ZQ 646
cryptography/hazmat/primitives/ciphers/algorithms.py sha256=J1qeJK97fpSaX1E0ENsWvJG_qKGoOZvm57baBGOQofQ 5135
cryptography/hazmat/backends/__init__.py sha256=bgrjB1SX2vXX-rmfG7A4PqGkq-isqQVXGaZtjWHAgj0 324
cryptography/hazmat/backends/openssl/ciphers.py sha256=n3rrPQZi1blJBKqIWeMG6-U6YTvEb8rXGQKn8i-kFog 10342
cryptography/hazmat/backends/openssl/x25519.py sha256=oA_ao4o27ki_OAx0UXNeI2ItZ84Xg_li7It1DxFlrZ0 4753
cryptography/hazmat/backends/openssl/rsa.py sha256=R2qpvJbkHmx9AHJHRKvU7crYx7BBbpAgEg8bCfQRqLQ 21562
cryptography/hazmat/backends/openssl/dh.py sha256=9fwPordToELTkeJ-c7TuO9NiE1vfUBejk2QEUZbvo4s 12230
cryptography/hazmat/backends/openssl/cmac.py sha256=K5-S0H72KHZH-WPAcHL5jCtcNyoBZSMe7VmxGn8_VWA 3005
cryptography/hazmat/backends/openssl/ec.py sha256=kgxwW508FTXDwGG-7pSywBLlICZKKfo4bcTHnNpsvJY 11103
cryptography/hazmat/backends/openssl/hmac.py sha256=9RX8bo9ywJievoodxjmqCXmD2iUWyH2jBmw78Hb-pOY 3095
cryptography/hazmat/backends/openssl/poly1305.py sha256=_qyGCXNaQVCFpa1qjb_9UtsI6lmnki_15Jbc5vihbeE 2514
cryptography/hazmat/backends/openssl/backend.py sha256=pfjBjYH1mM0V7QdHksoyeI4gShFTKS9MkcNiAR5KnY8 101175
cryptography/hazmat/backends/openssl/dsa.py sha256=awfP80ykAfb4C_I-aOo-PnGU1DF6uf8bnEi-jld18ec 8888
cryptography/hazmat/backends/openssl/ed25519.py sha256=irHT-jSbpTNMMHqw5T885uzAi3Syf3kaaHuTnKgQPSg 5920
cryptography/hazmat/backends/openssl/x509.py sha256=WUoRC6UDM9FkOdn6xR5Mk-v_WCq7eJryenGN9ni8L-A 1452
cryptography/hazmat/backends/openssl/hashes.py sha256=3L5bkCOo2LbRSVNGLca_9rpCZ2zb8ISBrMLtts1BkEw 3241
cryptography/hazmat/backends/openssl/aead.py sha256=1GASyrJPO8a-mDPTT7VJZXPb_0zEdrkW-Wu_rxV-6RQ 8442
cryptography/hazmat/backends/openssl/x448.py sha256=a_zgqGUpGFvyKEoKRR1vgNdD_gk1gxGYpBp1a6x9HuE 4338
cryptography/hazmat/backends/openssl/utils.py sha256=7Ara81KkY0QCLPqW6kUG9dEsp52cZ3kOUJczwEpecJ0 1977
cryptography/hazmat/backends/openssl/__init__.py sha256=7rpz1Z3eV9vZy_d2iLrwC8Oz0vEruDFrjJlc6W2ZDXA 271
cryptography/hazmat/backends/openssl/ed448.py sha256=K8HDEiXl98QGJ-4llT4SVZf5-xe8aCuci00DkZf0lhw 5874
cryptography/hazmat/backends/openssl/decode_asn1.py sha256=nSqtgO5MJVf_UUkvw9tez10zhGnsGHq24OP1X2GKOe4 1113
cryptography/hazmat/bindings/_openssl.abi3.so sha256=xvN3x1MVHdW1m5LRKcWyW9UWtbT_bJJCXHxQYCRBcRQ 8597360
cryptography/hazmat/bindings/_rust.abi3.so sha256=hCBAkVyJbbWOtBdZZcR1qBP4huVuxlG18N3PeqUYDS4 3584272
cryptography/hazmat/bindings/_openssl.pyi sha256=mpNJLuYLbCVrd5i33FBTmWwL_55Dw7JPkSLlSX9Q7oI 230
cryptography/hazmat/bindings/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/hazmat/bindings/_rust/x509.pyi sha256=jx2XffYsHNB_Cc-evLnlM3fluMuT3_L2bC_-ZR-mwek 1678
cryptography/hazmat/bindings/_rust/ocsp.pyi sha256=-rbDG2McEOyKdbLLCCZJLZpt6-Vw7y6RhttmqXl30Ds 949
cryptography/hazmat/bindings/_rust/__init__.pyi sha256=GztNJPaJWej18fxbmSUvGy-3_g4je8sn6--jnPcaM9c 859
cryptography/hazmat/bindings/_rust/asn1.pyi sha256=9CyI-grOsLQB_hfnhJPoG9dNOdJ7Zg6B0iUpzCowh44 592
cryptography/hazmat/bindings/openssl/binding.py sha256=ubeB3piiCcAHBoupGrf6QwtZ2zhZv7vY5qn7yWLw4S8 8023
cryptography/hazmat/bindings/openssl/_conditional.py sha256=usiy9QHCkbs-grw5vpzUNvJLrGptCpevnvqcN_6kfsU 10667
cryptography/hazmat/bindings/openssl/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/x509/certificate_transparency.py sha256=ks_yQPK8cCSSFF6htSs_Fcujwys7tc9OAPWn2TsPLqY 2130
cryptography/x509/oid.py sha256=CLIlQwzE3PQXMvkKep4JbzVUaRDl_stwcX_U6-s2cNw 794
cryptography/x509/name.py sha256=SlgpPyg_zEE-ysK36SKJIOgKYH1AKwNZ7wT8mC1YfKc 14846
cryptography/x509/general_name.py sha256=S_kJd4ZsNGrMfi2osfFJEWqPxy3oPCAWpLb91yhxzPs 7896
cryptography/x509/extensions.py sha256=6-O2XdVn3OtYnX-qMT265RczUIDw1Dd79r5MVKEfI3E 65316
cryptography/x509/base.py sha256=_LXtW3M-PeFGPwhY3BYS3tU1Tt9Bof0IzWmtgR_Uf1E 33942
cryptography/x509/__init__.py sha256=yC0TbuvPmWL1U4rEY-0m46SayuxCfPVNFWjJJdi5lY0 7654
cryptography/x509/ocsp.py sha256=OQKsqW_Y4mWY53UT_JG79RJR19xt53Q-iQSSw4m0kZM 16691
cryptography-38.0.1.dist-info/LICENSE.PSF sha256=aT7ApmKzn5laTyUrA6YiKUVHDBtvEsoCkY5O_g32S58 2415
cryptography-38.0.1.dist-info/LICENSE.APACHE sha256=qsc7MUj20dcRHbyjIJn2jSbGRMaBOuHk8F9leaomY_4 11360
cryptography-38.0.1.dist-info/top_level.txt sha256=KNaT-Sn2K4uxNaEbe6mYdDn3qWDMlp4y-MtWfB73nJc 13
cryptography-38.0.1.dist-info/WHEEL sha256=VrEAJcM75jIpq44oA5iX1CYRpwmHq5Dpav8-kETpfhI 148
cryptography-38.0.1.dist-info/METADATA sha256=KjCcIKDqnLJe8zfutoXxx9duqsXpbCA8ij6KCBK_iEQ 5304
cryptography-38.0.1.dist-info/RECORD
cryptography-38.0.1.dist-info/LICENSE.BSD sha256=YCxMdILeZHndLpeTzaJ15eY9dz2s0eymiSMqtwCPtPs 1532
cryptography-38.0.1.dist-info/LICENSE sha256=Q9rSzHUqtyHNmp827OcPtTq3cTVR8tPYaU2OjFoG1uI 323

top_level.txt

cryptography