cryptography

View on PyPIReverse Dependencies (1983)

35.0.0 cryptography-35.0.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-35.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
cryptography-35.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
cryptography-35.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
cryptography-35.0.0-cp36-abi3-win_amd64.whl
cryptography-35.0.0-cp36-abi3-win32.whl
cryptography-35.0.0-cp36-abi3-macosx_10_10_x86_64.whl
cryptography-35.0.0-cp36-abi3-musllinux_1_1_x86_64.whl
cryptography-35.0.0-cp36-abi3-musllinux_1_1_aarch64.whl
cryptography-35.0.0-cp36-abi3-manylinux_2_24_x86_64.whl
cryptography-35.0.0-cp36-abi3-macosx_11_0_arm64.whl
cryptography-35.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-35.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
cryptography-35.0.0-pp37-pypy37_pp73-win_amd64.whl
cryptography-35.0.0-pp37-pypy37_pp73-macosx_10_10_x86_64.whl
cryptography-35.0.0-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl
cryptography-35.0.0-pp36-pypy36_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cryptography-35.0.0-pp36-pypy36_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
cryptography-35.0.0-pp36-pypy36_pp73-manylinux_2_24_x86_64.whl

Wheel Details

Project: cryptography
Version: 35.0.0
Filename: cryptography-35.0.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 3672587
MD5: 8d39e5a084030dacbfdc87c880857ae9
SHA256: 4a2d0e0acc20ede0f06ef7aa58546eee96d2592c00f450c9acb89c5879b61992
Uploaded: 2021-09-30 01:27:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cryptography
Version: 35.0.0
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 or Apache License, Version 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 :: 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: doc8; extra == "docstest"
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-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: 2405 characters]

WHEEL

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

RECORD

Path Digest Size
cryptography/utils.py sha256=Ns-hs0cAZnOLE_bEeUrDgqrVi5hdPZ78GXwLByM3TyQ 5437
cryptography/exceptions.py sha256=TxKhSY9gEZi1P_2eFO1A2LWwzeGMvpPn8rcchIKS7fE 1209
cryptography/__init__.py sha256=ZkGC0RcrTYfnPlvOf9KmT-jGQ5iaA_hWG0Ei0EsIZwk 347
cryptography/__about__.py sha256=5880_FiRxxAFrYOHgHw5kq-ckSChngziy8KbwdtR6uU 417
cryptography/fernet.py sha256=Brm2owvVHgq73N8KgmPwKPEt9rBFzvoGD4OMb9qem-Y 6676
cryptography/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cryptography/hazmat/__init__.py sha256=OYlvgprzULzZlsf3yYTsd6VUVyQmpsbHjgJdNnsyRwE 418
cryptography/hazmat/_oid.py sha256=VHMc8J_wmnFdIglsZO1JSROZat6FcV8PmZZJhLo45TU 14960
cryptography/hazmat/bindings/_openssl.abi3.so sha256=QvhizJ_2PJAsYp_I2IwfjQuS4M3hpQLzbwS0ezxoT0k 7347536
cryptography/hazmat/bindings/_rust.abi3.so sha256=CY-vTcsMTk2mpB8thZDU_mewOPiFSD9nESI6lp09YxQ 3307864
cryptography/hazmat/bindings/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/hazmat/bindings/openssl/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/hazmat/bindings/openssl/_conditional.py sha256=BcqYjIat6uaCJjRhkB07QNk-neiJ7TYgDbpyzOteX-4 7895
cryptography/hazmat/bindings/openssl/binding.py sha256=NdDV1tgUzeJj5CB5LZQ4-Ml1UrZmJ-YEuxTaJnbOack 7408
cryptography/hazmat/bindings/_rust/x509.pyi sha256=WqkJoSvtdlh4ppjtO30xa6zPCckwRjD7Fiks3Og3X6c 863
cryptography/hazmat/bindings/_rust/asn1.pyi sha256=sjHGn5ZQDBG9pOHYjfm2j3WYfs_2W3tPBok_TGs1FVA 582
cryptography/hazmat/bindings/_rust/__init__.pyi sha256=ga5QLYp8MmumQB-Rp4TGHq_NAqONcXTrLm2712TZ9Ms 103
cryptography/hazmat/bindings/_rust/ocsp.pyi sha256=g8dWhhJZBciU-4hWvJS-Y5xdSbzhxHRVD60MBEpQcAc 226
cryptography/hazmat/primitives/_cipheralgorithm.py sha256=sV8-SjhhY4WtHsaLI7e2x4o2cYAAqP8YWBjhC6k1u10 1000
cryptography/hazmat/primitives/_serialization.py sha256=OC_uXC5cNHucoOkHuTsZbfcQ9bvZs1cq7b18TcJu4Es 1341
cryptography/hazmat/primitives/hashes.py sha256=IVRp8vl6jDnLEsy4vXwki_inX4l6V39dx6vIrfvIr3k 6367
cryptography/hazmat/primitives/cmac.py sha256=AQgoYywf-mXZCXE0KB3BiCcWcgPgaLctBOvvCx-Z_Y8 2235
cryptography/hazmat/primitives/_asymmetric.py sha256=nVJwmxkakirAXfFp410pC4kY_CinzN5FSJwhEn2IE34 485
cryptography/hazmat/primitives/hmac.py sha256=m-53Lq59EoSloUzmx9Qty4OSh2bN9akjp0ohKurYBGI 2423
cryptography/hazmat/primitives/keywrap.py sha256=L4RqzLVFSwCDfvY1G8ZQVcn8SrPMsC88c-0U_86wmRA 6179
cryptography/hazmat/primitives/__init__.py sha256=s9oKCQ2ycFdXoERdS1imafueSkBsL9kvbyfghaauZ9Y 180
cryptography/hazmat/primitives/poly1305.py sha256=_Dtv6oCMn94rAhQ6pjie9mO_MiDLVL5It3Z5sdpCU3c 1711
cryptography/hazmat/primitives/constant_time.py sha256=6bkW00QjhKusdgsQbexXhMlGX0XRN59XNmxWS2W38NA 387
cryptography/hazmat/primitives/padding.py sha256=Kuelp5tzUgJnBpMKgn2XN7_mprC7lxscKbupAPivclM 6187
cryptography/hazmat/primitives/asymmetric/ed448.py sha256=oR-j4jGcWUnGxWi1GygHxVZbgkSOKHsR6y1E3Lf6wYM 2647
cryptography/hazmat/primitives/asymmetric/rsa.py sha256=pMcXyxPHRWEoN9jCN5LYKisLcIbwJMEPIb4mIQvRFIU 12103
cryptography/hazmat/primitives/asymmetric/utils.py sha256=uX3yo4ngIHdp9f6P5AEYmOwiuSVpQ4mL_h8kyP_HHy8 742
cryptography/hazmat/primitives/asymmetric/ec.py sha256=A_ryk10REbwC4nciF4uUDQqrdI4EPs54ZFGgfaPGlk0 15000
cryptography/hazmat/primitives/asymmetric/x448.py sha256=V3lxb1VOiRTa3bzVUC3uZat2ogfExUOdktCIGUUMZ2Y 2556
cryptography/hazmat/primitives/asymmetric/__init__.py sha256=p69vOT3TH9cC7CBRiPsJBkXWfEU10Y0V537jrbHTW0U 956
cryptography/hazmat/primitives/asymmetric/ed25519.py sha256=1qOl1UWV_-cXKHhwlFSyPBdhpx2HMDRukkI6eI5i8vM 2728
cryptography/hazmat/primitives/asymmetric/types.py sha256=cF9k9hsiQG1CT34-JNLNFC5N0uMUX5bilnT9ewFsljI 644
cryptography/hazmat/primitives/asymmetric/dh.py sha256=5G8CuY86RKBm8ZWZFbsfURNOEuFkVjUYFHwdgG1A4rU 6554
cryptography/hazmat/primitives/asymmetric/padding.py sha256=QAcY756FgQgkRTUwHUKN1TfMhjEmsu4KwS1yKwN6RKI 2145
cryptography/hazmat/primitives/asymmetric/dsa.py sha256=Kyzjbz3Gz9PH1XdUR2zDS8s2WIK9CBmx-V8VWQg9fO0 8363
cryptography/hazmat/primitives/asymmetric/x25519.py sha256=-nbaGlgT1sufO9Ic-urwKDql8Da0U3GL6hZJIMqHgVc 2588
cryptography/hazmat/primitives/twofactor/__init__.py sha256=ZHo4zwWidFP2RWFl8luiNuYkVMZPghzx54izPNSCtD4 222
cryptography/hazmat/primitives/twofactor/totp.py sha256=udOohvi33C_GLqQK-PB9PGFtsv5SlcoX1BvVlIicoI0 1895
cryptography/hazmat/primitives/twofactor/hotp.py sha256=14sLX8Mxvjv6FSF56LrB92gEdwM8WP1pn3Mxg3dE_mY 3629
cryptography/hazmat/primitives/ciphers/base.py sha256=YmreM20iR-vmwV23zoTWaJuxmyR5h2KP4r0OsjPmU08 7007
cryptography/hazmat/primitives/ciphers/__init__.py sha256=Qp78Y3PDSRfwp7DDa3pezlLrED_QFhic_LvDw4LM9ZQ 646
cryptography/hazmat/primitives/ciphers/aead.py sha256=8kesdxzga3--fpfEpryq3maK8YolOwiUl_pmfSDBYkA 6863
cryptography/hazmat/primitives/ciphers/modes.py sha256=-1VPWPiKwcNZwKnKxhibro_qhDHpygYEQ5yCvbzrVfI 7429
cryptography/hazmat/primitives/ciphers/algorithms.py sha256=e2o7CuWULhBB-DoSb9GXUZk1RRSWE1R9kNEA7dhlu_U 4148
cryptography/hazmat/primitives/serialization/base.py sha256=WAgaOSQordQ6EBXm_JMc-5hNkxwqDfmea7Zg5fC8pZ8 1725
cryptography/hazmat/primitives/serialization/__init__.py sha256=RALEthF7wRjlMyTvSq09XmKQey74tsSdDCCsDaD6yQU 1129
cryptography/hazmat/primitives/serialization/pkcs7.py sha256=khs1nvWTTN-Ctaqfqj2QSUDrXyzzXhrp_EwC8j6YrXI 5326
cryptography/hazmat/primitives/serialization/pkcs12.py sha256=MT_JTVam_mLAqc1ifVpzjo87mDAz43EU50sIvJ-t3rg 2367
cryptography/hazmat/primitives/serialization/ssh.py sha256=GoCJk7fDDwcBrSKhQI-37NZy_ZPtCeTWsFskleWElTg 22442
cryptography/hazmat/primitives/kdf/concatkdf.py sha256=HrPWadThIgyktYGwrz6MKLinWXDZTz1c-kxoOmmprcM 4614
cryptography/hazmat/primitives/kdf/x963kdf.py sha256=KcP_PfIfz0opzbEiVYG8ECxN8aGtO_GG_mGmg7Lo1zU 2494
cryptography/hazmat/primitives/kdf/__init__.py sha256=DcZhzfLG8d8IYBH771lGTVU5S87OQDpu3nrfOwZnsmA 715
cryptography/hazmat/primitives/kdf/kbkdf.py sha256=SsO8RlzPLzhHuOlfG0S_zW039dZiaVsTT6M7VLr_p98 8283
cryptography/hazmat/primitives/kdf/hkdf.py sha256=MZS8iwscL-FQVd2ayuqeNoEuVAwLbwd8_GlOd5lMYWY 3871
cryptography/hazmat/primitives/kdf/scrypt.py sha256=xG3S0sMuQufEIrzCoeIqwvv9MafvrhJEkDQ6A1NKJB4 2348
cryptography/hazmat/primitives/kdf/pbkdf2.py sha256=pgtc2gm1RPV1O2IMRzlsD0NXjqpP2LxiRsozkSteEEY 2313
cryptography/hazmat/backends/__init__.py sha256=eSGB-hZdol_ol8otjYBi7gIoH78eiUCOTDVs2gV6IbY 699
cryptography/hazmat/backends/interfaces.py sha256=nTJiBNdciii0RCt1UCsOYtsik0hAgoWhDmNEdc9dN1c 12330
cryptography/hazmat/backends/openssl/ed448.py sha256=dpJf1zt_o8vfVcXYi_PD8d9H-jBbYEp-d6ZIYDKlC1s 5743
cryptography/hazmat/backends/openssl/hashes.py sha256=wx4SllcOscA0LHcHAZ3v6kOerLcZZO7gr7wVcIDtyKI 3098
cryptography/hazmat/backends/openssl/rsa.py sha256=_SrvlAwnzlXo72-NWMif0FmJMySkh8oGdQom1ou77NI 21358
cryptography/hazmat/backends/openssl/utils.py sha256=2yO_PVh6mBQbRPC2U0ksmC2SQrAhmHSbay696SyOeLo 2342
cryptography/hazmat/backends/openssl/cmac.py sha256=KXcwF1XlY0Ew6sTBqPj0I1vr62dfMwCjeV3qBosIw8s 2846
cryptography/hazmat/backends/openssl/decode_asn1.py sha256=FmR255NmhrIoBCccqe1rpBfZGH1lJcxiHMGWJB-fDcs 1176
cryptography/hazmat/backends/openssl/ec.py sha256=LLXNW8anl1WmSNYkEdy-OlFMPCHwvkD_WV0UD2czqZA 12854
cryptography/hazmat/backends/openssl/x448.py sha256=8OKYMNXDR7UlViU3sNIH5qmLMGP7J-F3OeEaRK0aots 4141
cryptography/hazmat/backends/openssl/hmac.py sha256=jdiNrruBI8LG_1xrTW_pzP3V4EfmvWIGU9mV9wMtrEY 2941
cryptography/hazmat/backends/openssl/__init__.py sha256=7rpz1Z3eV9vZy_d2iLrwC8Oz0vEruDFrjJlc6W2ZDXA 271
cryptography/hazmat/backends/openssl/ed25519.py sha256=bSlMfJedRoyzZXoJeaehj_0H_j6Ye5doQHgnib602-Q 5789
cryptography/hazmat/backends/openssl/poly1305.py sha256=0hJDAb4pl9dJ_2xgt-XkNfyFA6U_IFXCe5jzOg7gkG0 2327
cryptography/hazmat/backends/openssl/aead.py sha256=zt8ZQ-JethHblWEfwAnB5-09JIL9K8qU1NXwPTjeVYA 5700
cryptography/hazmat/backends/openssl/encode_asn1.py sha256=1P7T7dVYDfmCm25XaMN4Tku1Iahmbn89F7RWeJT5hBo 23483
cryptography/hazmat/backends/openssl/dh.py sha256=IbrUkIHANDPPp6jG-UaUBbCBaBcsbv-faq4L86ue5_s 11209
cryptography/hazmat/backends/openssl/backend.py sha256=fmXuIA2ZHkPNhqCQequOwW15jQdGWDkOPA6KQ0I80s8 107367
cryptography/hazmat/backends/openssl/dsa.py sha256=2xqKXe8hd3e0USiXzrdwGT38fVENy7H1dTimF0igIAE 10707
cryptography/hazmat/backends/openssl/ciphers.py sha256=jveXyZ9k0mTH7wp-4LUobN2HLYDGVcUb9RVumbU_kDY 10205
cryptography/hazmat/backends/openssl/x25519.py sha256=kCnWzuchrJn1Nne4zeotKvlkMty9p3VuM8y1EWo70vQ 4622
cryptography/hazmat/backends/openssl/x509.py sha256=VXH-yh0Onjv63Zlb774WmViExEuRV1rARz9Lm5-8Qp0 2085
cryptography/x509/certificate_transparency.py sha256=Elm_-GGA6k9zrcm5KYVY5uTirDsvGc_BUuTLR7Hu-K4 1119
cryptography/x509/general_name.py sha256=6h7QnFSllwfkYEZpwNDhqJZ5p4ng3f5UOFz-47gkY6Q 8147
cryptography/x509/extensions.py sha256=DsV3Om5PSaz6hLIjYIRdTQdCDNF_bS2E5s4Tr4aZ64k 64465
cryptography/x509/base.py sha256=p9zkQB07005yXa2d2Xzp-oXIClDmqcrmcpQqZtpsgSk 31546
cryptography/x509/oid.py sha256=CLIlQwzE3PQXMvkKep4JbzVUaRDl_stwcX_U6-s2cNw 794
cryptography/x509/__init__.py sha256=fuXhiCA_Th9v1R1LEbF3SZvJG_oIHE_TDLEoT5QPPec 7588
cryptography/x509/name.py sha256=nXqeAsWG5VHD-JDrjy-rcMGLXRzwzYYUa_FIT1ofW5E 9529
cryptography/x509/ocsp.py sha256=1kgLbBov4pUBqTRtGhGmJb5eX_id24nkntbbiSHFmB0 14792
cryptography-35.0.0.dist-info/LICENSE.APACHE sha256=qsc7MUj20dcRHbyjIJn2jSbGRMaBOuHk8F9leaomY_4 11360
cryptography-35.0.0.dist-info/WHEEL sha256=CKyAzvXyNfUqaJS8i46NZRjBPS7jghov5lmGXPHTCIs 148
cryptography-35.0.0.dist-info/top_level.txt sha256=zYbdX67v4JFZPfsaNue7ZV4-mgoRqYCAhMsNgt22LqA 22
cryptography-35.0.0.dist-info/LICENSE sha256=Q9rSzHUqtyHNmp827OcPtTq3cTVR8tPYaU2OjFoG1uI 323
cryptography-35.0.0.dist-info/LICENSE.BSD sha256=YCxMdILeZHndLpeTzaJ15eY9dz2s0eymiSMqtwCPtPs 1532
cryptography-35.0.0.dist-info/LICENSE.PSF sha256=aT7ApmKzn5laTyUrA6YiKUVHDBtvEsoCkY5O_g32S58 2415
cryptography-35.0.0.dist-info/RECORD
cryptography-35.0.0.dist-info/METADATA sha256=zZa1iL6QuaIYXKGIUSWbpAHq7Au8WvwXNRai8NiBm_k 5411

top_level.txt

_openssl
cryptography