cryptography

View on PyPIReverse Dependencies (795)

2.8 cryptography-2.8-cp38-cp38-win_amd64.whl
cryptography-2.8-cp38-cp38-win32.whl
cryptography-2.8-cp37-cp37m-win_amd64.whl
cryptography-2.8-cp37-cp37m-win32.whl
cryptography-2.8-cp36-cp36m-win_amd64.whl
cryptography-2.8-cp36-cp36m-win32.whl
cryptography-2.8-cp35-cp35m-win_amd64.whl
cryptography-2.8-cp35-cp35m-win32.whl
cryptography-2.8-cp34-abi3-manylinux2010_x86_64.whl
cryptography-2.8-cp34-abi3-manylinux1_x86_64.whl
cryptography-2.8-cp34-cp34m-win_amd64.whl
cryptography-2.8-cp34-cp34m-win32.whl
cryptography-2.8-cp34-abi3-macosx_10_6_intel.whl
cryptography-2.8-cp27-cp27mu-manylinux2010_x86_64.whl
cryptography-2.8-cp27-cp27m-manylinux2010_x86_64.whl
cryptography-2.8-cp27-cp27mu-manylinux1_x86_64.whl
cryptography-2.8-cp27-cp27m-manylinux1_x86_64.whl
cryptography-2.8-cp27-cp27m-win_amd64.whl
cryptography-2.8-cp27-cp27m-win32.whl
cryptography-2.8-cp27-cp27m-macosx_10_6_intel.whl

Wheel Details

Project: cryptography
Version: 2.8
Filename: cryptography-2.8-cp38-cp38-win_amd64.whl
Download: [link]
Size: 1470563
MD5: 5cba4a9940342222108fc146b303734d
SHA256: 971221ed40f058f5662a604bd1ae6e4521d84e6cad0b7b170564cc34169c8f13
Uploaded: 2019-10-17T13:37:23

dist-info

METADATA

Metadata-Version: 2.1
Name: cryptography
Version: 2.8
Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers.
Author: The cryptography developers
Author-Email: cryptography-dev[at]python.org
Home-Page: https://github.com/pyca/cryptography
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 :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*
Requires-Dist: six (>=1.4.1)
Requires-Dist: cffi (!=1.11.3,>=1.8)
Requires-Dist: enum34; python_version < "3"
Requires-Dist: ipaddress; python_version < "3"
Requires-Dist: sphinx (!=1.8.0,>=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: idna (>=2.1); extra == "idna"
Requires-Dist: flake8; extra == "pep8test"
Requires-Dist: flake8-import-order; extra == "pep8test"
Requires-Dist: pep8-naming; extra == "pep8test"
Requires-Dist: pytest (!=3.9.0,!=3.9.1,!=3.9.2,>=3.6.0); 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: idna
Provides-Extra: pep8test
Provides-Extra: test
Description-Content-Type: text/x-rst
[Description omitted; length: 2561 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.6)
Root-Is-Purelib: false
Tag: cp38-cp38-win_amd64

RECORD

Path Digest Size
cryptography/__about__.py sha256=DfioEQ1oTJa9q9bA7yTTxFvxt_oik9bZQDZbgeU5XcE 814
cryptography/__init__.py sha256=M7mQrfCHYuk7TpEPpfYxkhc95comqxOt41xYjLa5wiA 527
cryptography/exceptions.py sha256=NPtDqIq1lsQ1Gb1BXkjsGIvbMrWMaKCaT8epiSgi010 1259
cryptography/fernet.py sha256=CA4iWQvPDeF9EN0IWq8xyuBBqMvcpEE17Ii8VGbi19Y 5220
cryptography/utils.py sha256=2ml4dp8EPZ-1SNwmqy5vVVFhMWTeHVvHoDJo9QswlPc 5010
cryptography/hazmat/__init__.py sha256=hEPNQw8dgjIPIn42qaLwXNRLCyTGNZeSvkQb57DPhbs 483
cryptography/hazmat/_der.py sha256=9wV7usssA-_Ikxo0h5uVEJJcY6uRbw4UhlgjLhXYsk0 5205
cryptography/hazmat/_oid.py sha256=F1RU1q8LPLrCoCxyBk_TZ5yJeFt1kYcPMqaIHu4sBRY 2178
cryptography/hazmat/backends/__init__.py sha256=92UZdmqTyQPOYA2ui17tksyjxBnTmj1XDsxDCChLvxE 496
cryptography/hazmat/backends/interfaces.py sha256=MoNrfcaP5cpD0_wJH5v6vyGSXC8OsbAAHm4-9TZSIU0 10783
cryptography/hazmat/backends/openssl/__init__.py sha256=k4DMe228_hTuB2kY3Lwk62JdI3EmCd7VkV01zJm57ps 336
cryptography/hazmat/backends/openssl/aead.py sha256=U0Ncw0z4-pqEWRxJu9GzZDPTvp8YBW5GHFebckaFLTs 5750
cryptography/hazmat/backends/openssl/backend.py sha256=9ZcByUpQS8kwqLKeZoKUDZGj1dwCnrnAyEJ1ng__TUc 97231
cryptography/hazmat/backends/openssl/ciphers.py sha256=glsURUBxfMqj0XYTcEosZx6oBL-FCadhIIuQA1cxmfU 9314
cryptography/hazmat/backends/openssl/cmac.py sha256=wxCHffVAEFxcn6ATMPy7HATIjWZWMoKdTXHJCgeUf48 2855
cryptography/hazmat/backends/openssl/decode_asn1.py sha256=kPsCTGczXnxkGP471kot8rw9CBFvcuyAtJX13caubDo 33303
cryptography/hazmat/backends/openssl/dh.py sha256=kXH0LXLsgo7FLNan6V5BiidS30zVkWNwaWuVZ-n6Uog 10814
cryptography/hazmat/backends/openssl/dsa.py sha256=YOFM_ml2J4q6TI5-oh8M9RPS3u2dcUWxT51Yxfpbs7o 10228
cryptography/hazmat/backends/openssl/ec.py sha256=okZ87EcaOJRGmjEUvIPqDV7Jp6xcky4oFPSN6fXbGrs 12590
cryptography/hazmat/backends/openssl/ed25519.py sha256=66dkJPZ6gvUCJSA0RPydi1-0Q2WjhiAcKwvD2R59Zzc 6081
cryptography/hazmat/backends/openssl/ed448.py sha256=2W6KwzPQXPvvkaNZWFxI_L8rIP80vhBcdZVbIzS5MmY 6045
cryptography/hazmat/backends/openssl/encode_asn1.py sha256=8XUOTdGreOYvWhiVeQtL7XVqlBpP-rnLuDrmM7bG4LQ 23593
cryptography/hazmat/backends/openssl/hashes.py sha256=_uYcKjrWzCifz9uONPFBGba7QC3o66-KzxkSNf2uI_A 3196
cryptography/hazmat/backends/openssl/hmac.py sha256=-5MsNq9-A7Is_nUjMdz0FnOpdy3MnowCWqDGGL67hyM 2998
cryptography/hazmat/backends/openssl/ocsp.py sha256=lnCm5e37lLoqI_dTgf2dv5qS-vGo8CL3MQh6ojLFBA0 13654
cryptography/hazmat/backends/openssl/poly1305.py sha256=WaQ3LyxPD2m9auySy4mzDMMoWxTT4pw_zhg55n1D6Gg 2356
cryptography/hazmat/backends/openssl/rsa.py sha256=swgjJBJfxskdLzAiUJ_jJ9lAzkn83un5Tqvi4fV8p98 18021
cryptography/hazmat/backends/openssl/utils.py sha256=LqzoMfLbO3385h-JgV8RiWQj0bvtRy76LzimRqjIT2Q 2339
cryptography/hazmat/backends/openssl/x25519.py sha256=Soo-zS0WsXp6jwJgzVWjhhosMNWbZ6QR6kC-Splwd8I 5580
cryptography/hazmat/backends/openssl/x448.py sha256=-vMoIJJ4X3HdB4LrWxxq0_xp0sDM69S6VM_P-dqie24 4526
cryptography/hazmat/backends/openssl/x509.py sha256=Jjl-sJiQvtmM9CbnRCqGs3bxeyfW-TrDsUAX0GvHqrM 20099
cryptography/hazmat/bindings/__init__.py sha256=0wGw2OF9R7fHX7NWENCmrsYigbXHU2ojgn-N4Rkjs9U 246
cryptography/hazmat/bindings/_constant_time.cp38-win_amd64.pyd sha256=5Q9169OSNZn0eo4EGTxkYYSvOy39sbpEBEWZwrJwNh0 12288
cryptography/hazmat/bindings/_openssl.cp38-win_amd64.pyd sha256=Fif0BAPYxgpUbwBvbyucxuZczhdDyxAOnf9ng-fghUk 2876928
cryptography/hazmat/bindings/_padding.cp38-win_amd64.pyd sha256=iBy0WiAzmPs99VfYd1qJOp22aMFuzTByllAt7Jnh_m8 12288
cryptography/hazmat/bindings/openssl/__init__.py sha256=0wGw2OF9R7fHX7NWENCmrsYigbXHU2ojgn-N4Rkjs9U 246
cryptography/hazmat/bindings/openssl/_conditional.py sha256=HXtnoHgt5jIsEjWcKQFHJ47yBAVsBfLO2XMSbffd-JE 11233
cryptography/hazmat/bindings/openssl/binding.py sha256=QCYFKaDiuYFhxK3l6Lkvr4V-PXuu26saC09AUNzUJvQ 7120
cryptography/hazmat/primitives/__init__.py sha256=0wGw2OF9R7fHX7NWENCmrsYigbXHU2ojgn-N4Rkjs9U 246
cryptography/hazmat/primitives/cmac.py sha256=QgOXACkva7RUbVYvSq3ryw2RdZLOOJgt_zgyCKBmJF4 2075
cryptography/hazmat/primitives/constant_time.py sha256=TYFSRknWvKlz68rCwfdMw93w0Jy1-3B5F9PQzxH0MbI 1139
cryptography/hazmat/primitives/hashes.py sha256=hqAOjSu4l7ZOG0U7kJQn0kSHgFuI57o5nb4oTQ7vGnE 6206
cryptography/hazmat/primitives/hmac.py sha256=MGsVrE_ghlZW0HUH70seV4vCWlIZNSUgB0v9n05vcGg 2196
cryptography/hazmat/primitives/keywrap.py sha256=LqjkVIs7ub5I5gwmYSb9Ia0VdXMqWWHmnKSdQ7HOGEA 5462
cryptography/hazmat/primitives/padding.py sha256=CtKBj2nR50m4ZXFAonOxDcymW8Jkj0A9xxt7EMLbpJY 5644
cryptography/hazmat/primitives/poly1305.py sha256=n7CbIXH3F3HwDsXIaaHJGC-RsSPUuLZG1MJeb1FqBv8 1668
cryptography/hazmat/primitives/asymmetric/__init__.py sha256=WhUn3tGxoLAxGAsZHElJ2aOILXSh55AZi04MBudYmQA 1020
cryptography/hazmat/primitives/asymmetric/dh.py sha256=6Xl01bjTVHFCcdJr3Ph2cQ7hxkYYedqm-SekZpxnntY 5454
cryptography/hazmat/primitives/asymmetric/dsa.py sha256=uzK7qpe0BtqHkgVLSrNGtska1w3JSUN_uZp6XAA5LMY 6891
cryptography/hazmat/primitives/asymmetric/ec.py sha256=omk32C3oyISuzjH37lmzO2e95DU3qnkTPwzZAHXj4dw 13758
cryptography/hazmat/primitives/asymmetric/ed25519.py sha256=K7dGHENDEmO0kS0fqeT6dcmMRo9IbKLus26WAfDDhjM 2395
cryptography/hazmat/primitives/asymmetric/ed448.py sha256=eoRniA5yN3fgT0Vutuo-j6i1yeiKEKA_-4aErJPdl6w 2322
cryptography/hazmat/primitives/asymmetric/padding.py sha256=aCZatU5-q_WW5vazBWeKPF8ZZa0AI8hWzbJaVRN3RWI 2261
cryptography/hazmat/primitives/asymmetric/rsa.py sha256=V7MKK29BpNGF2f3uWEs3HPYbGuL3YtDFujvjFQrle0Q 10317
cryptography/hazmat/primitives/asymmetric/utils.py sha256=Og5jZxYoCE9BMb3dmquMTantjsjzl0z2mqoc9s-0588 1184
cryptography/hazmat/primitives/asymmetric/x25519.py sha256=LZ9dKxAjFdR-VE5OO0CijGUyJxiqFFynCeucTOYQUCk 2281
cryptography/hazmat/primitives/asymmetric/x448.py sha256=gbZ_UdVIozeZV7FfdpI5qp4t31nWGUXiKwfgMYrF2iY 2249
cryptography/hazmat/primitives/ciphers/__init__.py sha256=QxaxejeFfz6CPhI1c4iNq_7DsiB41Y_Q-uLfzOx7fv8 626
cryptography/hazmat/primitives/ciphers/aead.py sha256=XpXxKVAOznjEpFcPxa-sU_kJSowGjGljpp779Ob8W9g 6437
cryptography/hazmat/primitives/ciphers/algorithms.py sha256=IXGUj-SRVKyHfDdyqUkRkVdySJ5s9qjIesjFd-EIbwI 4190
cryptography/hazmat/primitives/ciphers/base.py sha256=hUe5MPVeWB-21ako6_yVGI7GBNCnROkkS53zy8oSO-o 7144
cryptography/hazmat/primitives/ciphers/modes.py sha256=nUHeQ9I0AIs30Ni2w9TcU9w-AQIpeOA6wLdfA-zkTmI 6641
cryptography/hazmat/primitives/kdf/__init__.py sha256=nod5HjPswjZr8wFp6Tsu6en9blHYF3khgXI5R0zIcnM 771
cryptography/hazmat/primitives/kdf/concatkdf.py sha256=MSb4abF8jrICg1v9NSr0QQMfQ1r23RDoUkU0X8rQrhE 3981
cryptography/hazmat/primitives/kdf/hkdf.py sha256=lcqU0pI3HFKUC9L5LpO4gxPSRsES-x1lePDfryu5U4w 3463
cryptography/hazmat/primitives/kdf/kbkdf.py sha256=EWeLFPINGl50hkSJj3z62WwePpzRiqGMo1nKm7at1_g 4905
cryptography/hazmat/primitives/kdf/pbkdf2.py sha256=EK3xDD-Y29DLJulQjHraWrwX7psqCWs7NwSTto4YRxs 2088
cryptography/hazmat/primitives/kdf/scrypt.py sha256=2BrGwbyk3VvY4szQY2EBvZMaf8AYPWlX84aSj-TXLXk 2155
cryptography/hazmat/primitives/kdf/x963kdf.py sha256=YL88ILo4eBYP_LhlJcEgKnMqputkOmB-FBCsy6KZ2RA 2280
cryptography/hazmat/primitives/serialization/__init__.py sha256=R-4wUb_UMp3Wh_tWn8nIBJXWVR7Oo0ZRhgm1wEPCMjE 1046
cryptography/hazmat/primitives/serialization/base.py sha256=CY8d3TjQ2wPotHpQpkZ-kyVkAwW95y6TFw0JN9KpbFM 1904
cryptography/hazmat/primitives/serialization/pkcs12.py sha256=LWIA6SVMxc4nnAtSivs8rTpwG6Fy3ppSfHRDiJGdJUw 377
cryptography/hazmat/primitives/serialization/ssh.py sha256=U94cOHI42BlgiqRXDlsPoqUa5C_Ww_uuu2Njr93d1fA 4381
cryptography/hazmat/primitives/twofactor/__init__.py sha256=BWrm3DKDoAa281E7U_nzz8v44OmAiXmlIycFcsehwfE 288
cryptography/hazmat/primitives/twofactor/hotp.py sha256=6_EnKl-zRs0yCXuHxQhs2TEkHaprWxZnfJGrQjs5RIg 2589
cryptography/hazmat/primitives/twofactor/totp.py sha256=KL3A4bjpqaqynQYd9hfPVkvs5vYVqf1JVpucEX7_ddM 1594
cryptography/hazmat/primitives/twofactor/utils.py sha256=71gX1bJeP9TQa-HbSPzeUUJwVY78ALYQNvuusknUO4U 954
cryptography/x509/__init__.py sha256=F01ZMHaefgsvMeSthFQEa1gz_q7553LMa_IqOq8tD7w 7305
cryptography/x509/base.py sha256=HlnDQMCpOqZu_ARcysk6zjUNulMPP7nuQz57L8bW-HM 23939
cryptography/x509/certificate_transparency.py sha256=eJ9lrITdyMn4XsrcVdrTaFVI_RR7mX_VzMZyiaEpbps 1000
cryptography/x509/extensions.py sha256=T_Xo0Rugk4xZUwDVTtEaci7y2MDHeBXf5jXT3fB_8PU 50781
cryptography/x509/general_name.py sha256=cwcI1Yez1K9OEdG0wukDWGfS_b6xN21eHOyPaCqjrGY 10462
cryptography/x509/name.py sha256=f4lg9Ej5izBMHm2sv5OeviQpzmvjSA3951PMGWUF7ac 8131
cryptography/x509/ocsp.py sha256=_Tbb3M2qe65r2MYlsjXH_vjLwDvaAZZ7-Y5GAXwuqxY 13310
cryptography/x509/oid.py sha256=iN1TLtCuI1j-WebvLeQM_yni-Uu90nYOglGJAXCCYao 10936
cryptography-2.8.dist-info/AUTHORS.rst sha256=MoKTlP6yOmnLC_KXarHVQP0sItBk11dtZ7LzV0VhNB0 2475
cryptography-2.8.dist-info/LICENSE sha256=NUUrVX-rDvsegNftucTlEYuThAgq2qBR3eNCECy53o0 352
cryptography-2.8.dist-info/LICENSE.APACHE sha256=qsc7MUj20dcRHbyjIJn2jSbGRMaBOuHk8F9leaomY_4 11360
cryptography-2.8.dist-info/LICENSE.BSD sha256=YCxMdILeZHndLpeTzaJ15eY9dz2s0eymiSMqtwCPtPs 1532
cryptography-2.8.dist-info/LICENSE.PSF sha256=aT7ApmKzn5laTyUrA6YiKUVHDBtvEsoCkY5O_g32S58 2415
cryptography-2.8.dist-info/METADATA sha256=DTs0WZ8nip9kDpwx2m_l-9t0E6gBmIPs-BuE_EJOtbg 5175
cryptography-2.8.dist-info/WHEEL sha256=z-ezgbNu1Y2ixypRrBmFDHP9mmiBhiGywozViqVfAIc 105
cryptography-2.8.dist-info/top_level.txt sha256=QCkYQE4HJBpqIr-aBqbOZ70NlfbejKnDE6ODbNgUwwg 46
cryptography-2.8.dist-info/RECORD

top_level.txt

_constant_time
_openssl
_padding
cryptography