Skip to main content

cryptography is a package which provides cryptographic recipes and primitives to Python developers.

Project description

Latest Version Latest Docs https://github.com/pyca/cryptography/workflows/CI/badge.svg?branch=main

cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your “cryptographic standard library”. It supports Python 3.7+ and PyPy3 7.3.11+.

cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions. For example, to encrypt something with cryptography’s high level symmetric encryption recipe:

>>> from cryptography.fernet import Fernet
>>> # Put this somewhere safe!
>>> key = Fernet.generate_key()
>>> f = Fernet(key)
>>> token = f.encrypt(b"A really secret message. Not for prying eyes.")
>>> token
b'...'
>>> f.decrypt(token)
b'A really secret message. Not for prying eyes.'

You can find more information in the documentation.

You can install cryptography with:

$ pip install cryptography

For full details see the installation documentation.

Discussion

If you run into bugs, you can file them in our issue tracker.

We maintain a cryptography-dev mailing list for development discussion.

You can also join #pyca on irc.libera.chat to ask questions or get involved.

Security

Need to report a security issue? Please consult our security reporting documentation.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cryptography-45.0.1.tar.gz (743.8 kB view details)

Uploaded Source

Built Distributions

cryptography-45.0.1-pp311-pypy311_pp73-win_amd64.whl (3.3 MB view details)

Uploaded PyPyWindows x86-64

cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded PyPymanylinux: glibc 2.34+ x86-64

cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl (4.1 MB view details)

Uploaded PyPymanylinux: glibc 2.34+ ARM64

cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (4.4 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

cryptography-45.0.1-pp311-pypy311_pp73-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

cryptography-45.0.1-pp310-pypy310_pp73-win_amd64.whl (3.3 MB view details)

Uploaded PyPyWindows x86-64

cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded PyPymanylinux: glibc 2.34+ x86-64

cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl (4.1 MB view details)

Uploaded PyPymanylinux: glibc 2.34+ ARM64

cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl (4.4 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

cryptography-45.0.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

cryptography-45.0.1-cp311-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.11+Windows x86-64

cryptography-45.0.1-cp311-abi3-win32.whl (2.9 MB view details)

Uploaded CPython 3.11+Windows x86

cryptography-45.0.1-cp311-abi3-musllinux_1_2_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

cryptography-45.0.1-cp311-abi3-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

cryptography-45.0.1-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ x86-64

cryptography-45.0.1-cp311-abi3-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ ARM64

cryptography-45.0.1-cp311-abi3-manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

cryptography-45.0.1-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

cryptography-45.0.1-cp311-abi3-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

cryptography-45.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

cryptography-45.0.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

cryptography-45.0.1-cp311-abi3-macosx_10_9_universal2.whl (7.0 MB view details)

Uploaded CPython 3.11+macOS 10.9+ universal2 (ARM64, x86-64)

cryptography-45.0.1-cp37-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7+Windows x86-64

cryptography-45.0.1-cp37-abi3-win32.whl (2.9 MB view details)

Uploaded CPython 3.7+Windows x86

cryptography-45.0.1-cp37-abi3-musllinux_1_2_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ x86-64

cryptography-45.0.1-cp37-abi3-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

cryptography-45.0.1-cp37-abi3-manylinux_2_34_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.34+ x86-64

cryptography-45.0.1-cp37-abi3-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.34+ ARM64

cryptography-45.0.1-cp37-abi3-manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ x86-64

cryptography-45.0.1-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

cryptography-45.0.1-cp37-abi3-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

cryptography-45.0.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

cryptography-45.0.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

cryptography-45.0.1-cp37-abi3-macosx_10_9_universal2.whl (7.0 MB view details)

Uploaded CPython 3.7+macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file cryptography-45.0.1.tar.gz.

File metadata

  • Download URL: cryptography-45.0.1.tar.gz
  • Upload date:
  • Size: 743.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cryptography-45.0.1.tar.gz
Algorithm Hash digest
SHA256 8d190ac9b2fc80a6ddf210d906993978930a287c9098e35577a851cc2003bd07
MD5 786b5ed19b4cba16a3ae0326c6a9e4df
BLAKE2b-256 a7fec5fc4dc19d4547261b35abfa0df9f75cae692c40ca2c896b9b0e50402b45

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1.tar.gz:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 94e1c91befba10b391b2854d5f10afeb07de92d9c46a8882514dd63808447f21
MD5 77bffdca97ff8f670fd09c6fa6e23fdd
BLAKE2b-256 33c78553ea8332f6247644bf87f380218fd32026ea3a54454d7b28018ea24337

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp311-pypy311_pp73-win_amd64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 74eb590e6e4d7852c568ddec6fa5323b4b3d6e1a32546e8c98f6de2864970da1
MD5 658c4e03cb8435e3556e0025cfc10eb3
BLAKE2b-256 d6b16558ab808d08671faa39d86d4d65991004e79bff0ef8fb3d14d869ef52b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 39a1dc80373080324c82e8bdadecfec622cbbcb590482e996de3d4a74774ea36
MD5 268bed364a146a86f2cd8153e17e5bfa
BLAKE2b-256 0ec377024c3767b03be41c0313a8f837d1ea3e8910fdccd66fedbd5fc36106b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 93e95761f4d10fee2327120a5099994fb6fe4ed71d485350190de288a2f659bb
MD5 68b948bf591b85e4666f0188e8239841
BLAKE2b-256 0f9ebee41384e3c35052dea14799f5042f4efe8f1bf28258b35d78b76264ff06

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7d1af28576559e9945b26525bf8e12fd4808d8d4886ecd5d73d310d036a33d45
MD5 87f94c284cc7f55dc82566c148369637
BLAKE2b-256 5c5affd9fadc2d4892d7119d7ea81926d10cf343d5d45aca68f41b9ab0735c5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp311-pypy311_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp311-pypy311_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4edc70e38a6cbf1be7b44655ac0ddb6769a60a435efde325ce6baf7a10695fef
MD5 e139579aab61fa782e9ede5585ab2243
BLAKE2b-256 1957efae0b434803f52fc62794b85732333fd213ac412129e64a54115ac17b64

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp311-pypy311_pp73-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a284f0c8c58b4c6a70e0a1db20c80663f86173db8bf2182a031dc2f003e1237d
MD5 3232ce5a1bc543a0acb2afd04ebacbc1
BLAKE2b-256 7cb09b3256ad7b0766e690eb5be1f68b1081345f624df23350a732b4c40317c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp310-pypy310_pp73-win_amd64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7ba197aa690b0a3e73f60c5a52eb369b070f831cceb03798b6321eea6055b423
MD5 469b8f1a4f2b57867c6477114aad89ba
BLAKE2b-256 23dd5ad163884865293b50f7370bf4e4f9ae71cb4282c5da4c3edc77afb8532f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c2042845fed4cc0be57c1d68677126aa3f3eac82830adf3ae7f25a7b0e416de8
MD5 d6d0dfb0a2b12f3011fb451f7ce0c5a5
BLAKE2b-256 e9d418379c5b33258e5d8d3b81cbee9938129e1656b7616c5821d99b992e32e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea154aed685dcfff842e15d34707c70295d29dbae660976fb15d3d93369a69d5
MD5 735aa6b65f7c15a610c488abd132b4dc
BLAKE2b-256 4166d5d01ab9c53edabbb79603166703fbd37111d488aa275afa1832314f8d8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 964a120ae0fda5872a5a3b2bac3cf224b76b69f9eca655bca24d6ca6a4759af1
MD5 478930cd53f0569915f76e7e0ac394e8
BLAKE2b-256 c737abc46bab6d5ccff6451071efd2f585f3767a8f2913ab72208096521bc604

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 df6e1dd9f97138b55db9da060b40fabef23816804914dc14b0283b4434336d91
MD5 31cf97bf9e926c480ba4d7df9e8dea36
BLAKE2b-256 22e1fc9a8fcc8b1055e4d1c31621417eee0d1958c42420081b623e492e6bb74a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5dd1f794f4826117251bbf73d1c21a417b925793ea9b99530441c61c339f0213
MD5 a04424a96dd787b2dbb2674d1fe0982a
BLAKE2b-256 267e85c675e555b87759576088531e9f9d68ff8e735031b73581dd42a52b51cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-win_amd64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-win32.whl.

File metadata

  • Download URL: cryptography-45.0.1-cp311-abi3-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.11+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 638e5f60e2fcc24d7df83cb97742e8f9005e55479e84dc516f1a98a7ca195fa2
MD5 b8a762d7e3a60eb37ce31ae7e3a4e19b
BLAKE2b-256 59ae04937b4df0b6935eddc5862206fbe08c57e91c8cbaaedd12faa372d68741

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-win32.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a803f9c963588e675ee579687f4ff59bf0a1efe24663d428f73b61c65d1dd6d2
MD5 7719ab382ac7be942adaa3e9e71d5988
BLAKE2b-256 651c85b7df706ac8bf4b136fc29efe3a4e9755fccbb1ff069d7fb9240c588295

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2b918fd0541aa813331f914abd02be210e623155adeb46509bbd508b6466066e
MD5 fd1dc674f84f4de372c6ce301928a21f
BLAKE2b-256 fb3b3d96932bda6c78c940603ff58438c84acee17ba155ca86bd67a7ae10e4dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b27663d7e0e6476441775e09f6df733f50559fbef86cbfc2008ca7100e1ceb01
MD5 e5b84b365ce5d0c19018b8b0202cbc8a
BLAKE2b-256 b0c07d1692383347153dc3d3455cb1bc61a0eb6533a25a4d0c12b067ff7d85f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_34_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a6f9d11242a8aaa1bfe530e26818e673c7b1e883efa750ee15016acbb01a0a6d
MD5 fb09d8dd159282d44538fa044ce5836b
BLAKE2b-256 8d40cb344eecc829868deda233e8aa590420c482ce28404b5d29ab4c27915901

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_34_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fdb6b89478486bb29c5d59ebbf0616f987677a4581d101b86d9895637b4fa22c
MD5 62a75bc1e36e30c4227e95790ab33aec
BLAKE2b-256 cf3de54ae6b48fcb0a458cee087d7fdb9b433fe11fd6e9a69d6492ae2aa19c86

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 136a39471b8ca6dafdcb2adeebc5cd5d37efe27eeff4177da6a564b8107f15fc
MD5 f9a7f4c795118eab8bfcf23baef80351
BLAKE2b-256 0a0919e827f850f018d9e00c40377c640490c9a82aa0064b7a5d4a6e54cbbb69

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09f47d5b0ee5d347bd560cc13550904bff30f6d3a5f9b9e8abe069bc11cfe61f
MD5 eed4d55225dd0baf334a9e103f604471
BLAKE2b-256 3ea98d46e2340bf85b69ba31842433a16b258f201e0cd55fb87c862b5da1c4f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 590f79fa01ce7cdc7e1fc30513180f484162c35e32ad42d0b9b83df627ef87de
MD5 fa4e72182245537a871c8119e277c1d6
BLAKE2b-256 06d43a51e46f35866fa641208585743f647d489e81a9476af92348ff202d5042

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a6d20ea8bf78053d0ff3df0a345c9bdee6bd850935dad2ad324df6e1225d4b79
MD5 5daafc5ad5881c842f39c66fafdc1ece
BLAKE2b-256 e10ba8b43294dd15c5ffafa8f8a13bd377796f9293947cf816efed5eb935cf91

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp311-abi3-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1cbd2a7ca34f20aadaa893c1ed751dc88fe3fd97959eedee5daeed82b9be81d8
MD5 935c8158546274a2d279a652f35fa9f2
BLAKE2b-256 ac1d35b403446dd7932d153820724b1b96990729678c0a0ec787d5867f8d7407

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp311-abi3-macosx_10_9_universal2.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5e043a4b17f5630098688ad1304b6baab95951a4935f40c426103492389b92ca
MD5 79a12d941dac8a39d8223d0bbe941566
BLAKE2b-256 331384ebeec22e36c2c81b437945fa0c37f7496b097ae037c043665310b0be9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-win_amd64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-win32.whl.

File metadata

  • Download URL: cryptography-45.0.1-cp37-abi3-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 905385102c17be0c5e0bc8a5946ea2957d29cc40349b7a15133479fc9465f950
MD5 0c1931f853a14d1cb000fed25344971a
BLAKE2b-256 a43d0e1c782d543385c56250b988447a070edba23055c05508b0c0de8ca32b45

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-win32.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 06e0305ff218e087b8c4f86b2ce4c2346c2f99748f5f0c09dadec2374a72fc7e
MD5 c31e5089688238517075a840917d6da0
BLAKE2b-256 04bbcb531f826367df4e60f2cc5a1927a6c4fa8f5a56adb6e3ff35d7d034cf95

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 45b928fc0371e0c21c0967b68882562457c19f566421be1ddc48a5bb5da7e300
MD5 43a1e985cdfb6be8a70df4fb8989426c
BLAKE2b-256 d5ed7f148f0773c55ab981ca512d65ca0042755c894d69811d2ab04b4abd49a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 231765e89944e9dce961a93fc189fd2e92396065b3fba86433ad0be6aa2a5115
MD5 4b07fd0a2c6f6b0c6af3ec0d45c82d5f
BLAKE2b-256 faf00f42d76a30f6a6ccb5238f2dba8222769459fcfa285a424230f875c7ab5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_34_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 57c0852d6219fc732368d44ab6f18d9ba714d320f11c0c1fd829b70f0f7107ec
MD5 bf5909eedaa13864057ae56e4787d4d8
BLAKE2b-256 982e3d3317aa6da8e848b4df97bbd728b048fa5b31877ac96eac53b924e6834b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_34_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baff0c98af0bb42cfee3a8cb1b485e25b6e464cf458089b5ed7f7d60c289627e
MD5 662a83501d046526166768c1c9a6b6b1
BLAKE2b-256 0f431dc3a2477424158b661e9b70a86fea0da9dcbd122dff1c4727f5f972105e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 feea82a871503c15b4fc80e5adc808384b287341855c94c67bd6e27898e5811d
MD5 269594decc26618a2f0cebda03b67043
BLAKE2b-256 8e159fa66581f6adb625876d9b122253b0a7cad41200da5dfd05ec5f8c1a9753

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9efd5ec25ae0bf1473e20dbf5c2cd834b016882d9cfe4596954d77b99a67edb1
MD5 a5fe25e7571a2770ed1857afceb85093
BLAKE2b-256 53c2588d9e0aa9b7ad6a4dfa0e5192cd20dff8fffae24071c06c707964e58443

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78e482773d06280857c8ebe2eca68865eed86533d0c3e55ade1c7e3919ee4897
MD5 ca4efde3c518863a8583951ff96da3f6
BLAKE2b-256 b9d6e67e2eb10e70863d0e92f1d4d9c2209ba4471f0ca47d6b90f5032f0b8058

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b64ca5baff4006216243c92c5fe8eccb23428c57f94c019907c3286d9eb5fdcd
MD5 1f73232092739584ead250b08cb2a285
BLAKE2b-256 82755ec82e9073cb2cb62eea4eb35ef09136a24e45e711e2f138e60a21947aba

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cryptography-45.0.1-cp37-abi3-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cryptography-45.0.1-cp37-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 434fb709e96901a1abb4d566820711ccadc2872a492aea573b3d2da748814c88
MD5 a830d04b7d43ce77121a9a39bd9580b2
BLAKE2b-256 45f86fcad741d8c240a2d6a9cdd6c68b3a26b326e3b9605638a909cf23ce85a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.1-cp37-abi3-macosx_10_9_universal2.whl:

Publisher: pypi-publish.yml on pyca/cryptography

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page