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.7.tar.gz (745.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ ARM64

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ ARM64

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.11+Windows x86-64

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

Uploaded CPython 3.11+Windows x86

cryptography-45.0.7-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.7-cp311-abi3-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

cryptography-45.0.7-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.7-cp311-abi3-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ ARM64

cryptography-45.0.7-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.7-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.7-cp311-abi3-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

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

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

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

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

cryptography-45.0.7-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.7-cp37-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+Windows x86

cryptography-45.0.7-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.7-cp37-abi3-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

cryptography-45.0.7-cp37-abi3-manylinux_2_34_x86_64.whl (4.4 MB view details)

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

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

Uploaded CPython 3.7+manylinux: glibc 2.34+ ARM64

cryptography-45.0.7-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.7-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.7-cp37-abi3-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

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

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

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

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

cryptography-45.0.7-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.7.tar.gz.

File metadata

  • Download URL: cryptography-45.0.7.tar.gz
  • Upload date:
  • Size: 745.0 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.7.tar.gz
Algorithm Hash digest
SHA256 4b1654dfc64ea479c242508eb8c724044f1e964a47d1d1cacc5132292d851971
MD5 c7c51e216abd722be0e8120e220c2473
BLAKE2b-256 a735c495bffc2056f2dadb32434f1feedd79abde2a7f8363e1974afa9c33c7e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7.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.7-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 1f3d56f73595376f4244646dd5c5870c14c196949807be39e79e7bd9bac3da63
MD5 55e5a76d753ba4609f1609b73f362acf
BLAKE2b-256 23877ce86f3fa14bc11a5a48c30d8103c26e09b6465f8d8e9d74cf7a0714f043

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f5414a788ecc6ee6bc58560e85ca624258a55ca434884445440a810796ea0e0b
MD5 34293bd21b4eb92f0ee5ca31415ff7e4
BLAKE2b-256 553205385c86d6ca9ab0b4d5bb442d2e3d85e727939a11f3e163fc776ce5eb40

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 2f641b64acc00811da98df63df7d59fd4706c0df449da71cb7ac39a0732b40ae
MD5 985154ecb440811c0d682fee12d43181
BLAKE2b-256 1cc58c59d6b7c7b439ba4fc8d0cab868027fd095f215031bc123c3a070962912

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0c5c6bac22b177bf8da7435d9d27a6834ee130309749d162b26c3105c0795a9
MD5 aa166a77fd5aecdfb889d666f21befee
BLAKE2b-256 ce13b3cfbd257ac96da4b88b46372e662009b7a16833bfc5da33bb97dd5631ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 06ce84dc14df0bf6ea84666f958e6080cdb6fe1231be2a51f3fc1267d9f3fb34
MD5 6242843e6236ff90a3dbb0b4369bf0c9
BLAKE2b-256 16ce5f6ff59ea9c7779dba51b84871c19962529bdcc12e1a6ea172664916c550

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp311-pypy311_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp311-pypy311_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a862753b36620af6fc54209264f92c716367f2f0ff4624952276a6bbd18cbde
MD5 e20af2d8ee65a8284434dd47d54ad7a8
BLAKE2b-256 994e49199a4c82946938a3e05d2e8ad9482484ba48bbc1e809e3d506c686d051

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c13b1e3afd29a5b3b2656257f14669ca8fa8d7956d509926f0b130b600b50ab7
MD5 98bee4436c105b9187245abebc1822ea
BLAKE2b-256 36d036e8ee39274e9d77baf7d0dafda680cba6e52f3936b846f0d56d64fec915

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c987dad82e8c65ebc985f5dae5e74a3beda9d0a2a4daf8a1115f3772b59e5141
MD5 820524b1a683cf18a5c195e7f915b0dc
BLAKE2b-256 16b9e96e0b6cb86eae27ea51fa8a3151535a18e66fe7c451fa90f7f89c85f541

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d97cf502abe2ab9eff8bd5e4aca274da8d06dd3ef08b759a8d6143f4ad65d4b4
MD5 30c9abc69aafcb18962146dff9f32f2f
BLAKE2b-256 00f2c166af87e95ce6ae6d38471a7e039d3a0549c2d55d74e059680162052824

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 258e0dff86d1d891169b5af222d362468a9570e2532923088658aa866eb11130
MD5 8eb91a7cf8e8b6f4de3ea9ace0ffc72a
BLAKE2b-256 240609b6f6a2fc43474a32b8fe259038eef1500ee3d3c141599b57ac6c57612c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a20e442e917889d1a6b3c570c9e3fa2fdc398c20868abcea268ea33c024c4083
MD5 23416a1de7a949d1bc3176f04d1a9b54
BLAKE2b-256 59aae947693ab08674a2663ed2534cd8d345cf17bf6a1facf99273e8ec8986dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de58755d723e86175756f463f2f0bddd45cc36fbd62601228a3f8761c9f58252
MD5 43db4d7c2f5395a7515b32a86fa29c72
BLAKE2b-256 133ee42f1528ca1ea82256b835191eab1be014e0f9f934b60d98b0be8a38ed70

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3808e6b2e5f0b46d981c24d79648e5c25c35e59902ea4391a0dcb3e667bf7443
MD5 e44b32c613fbd5d52c1ad0aa0cc0310e
BLAKE2b-256 b3610ab90f421c6194705a99d0fa9f6ee2045d916e4455fdbb095a9c2c9a520f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-win32.whl.

File metadata

  • Download URL: cryptography-45.0.7-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.7-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 bef32a5e327bd8e5af915d3416ffefdbe65ed975b646b3805be81b23580b57b8
MD5 49700363e83ec383bb84fd8f67b2a93c
BLAKE2b-256 29563034a3a353efa65116fa20eb3c990a8c9f0d3db4085429040a7eef9ada5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fa26fa54c0a9384c27fcdc905a2fb7d60ac6e47d14bc2692145f2b3b1e2cfdbd
MD5 ad59c1e80954b2eb2b8ed42e490ddd60
BLAKE2b-256 0419030f400de0bccccc09aa262706d90f2ec23d56bc4eb4f4e8268d0ddf3fb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a24ee598d10befaec178efdff6054bc4d7e883f615bfbcd08126a0f4931c83a6
MD5 e9ad55ae0fa3f86d0c0a0a0cfdcb24c1
BLAKE2b-256 22492c93f3cd4e3efc8cb22b02678c1fad691cff9dd71bb889e030d100acbfe0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b6a0e535baec27b528cb07a119f321ac024592388c5681a5ced167ae98e9fff3
MD5 93e4999ec2982a6fda7ad335b5a3e4ab
BLAKE2b-256 0ee4b3e68a4ac363406a56cf7b741eeb80d05284d8c60ee1a55cdc7587e2a553

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8978132287a9d3ad6b54fcd1e08548033cc09dc6aacacb6c004c73c3eb5d3ac3
MD5 95204ea29c3818f28e76b7cf2500ec2d
BLAKE2b-256 58673f5b26937fe1218c40e95ef4ff8d23c8dc05aa950d54200cc7ea5fb58d28

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16ede8a4f7929b4b7ff3642eba2bf79aa1d71f24ab6ee443935c0d269b6bc513
MD5 6d5170fb7356a433a265c0cd743b72db
BLAKE2b-256 96b8bca71059e79a0bb2f8e4ec61d9c205fbe97876318566cde3b5092529faa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 465ccac9d70115cd4de7186e60cfe989de73f7bb23e8a7aa45af18f7412e75bf
MD5 2053f68d024792457d0b2f0704585446
BLAKE2b-256 cde3e7de4771a08620eef2389b86cd87a2c50326827dea5528feb70595439ce4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4bd3e5c4b9682bc112d634f2c6ccc6736ed3635fc3319ac2bb11d768cc5a00d8
MD5 fb287ce4eeb1c1271d4db9400cc0944e
BLAKE2b-256 626224203e7cbcc9bd7c94739428cd30680b18ae6b18377ae66075c8e4771b1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 577470e39e60a6cd7780793202e63536026d9b8641de011ed9d8174da9ca5339
MD5 9f2d8a30839c4d8b9a9ec459b347e0ec
BLAKE2b-256 bc29c238dd9107f10bfde09a4d1c52fd38828b1aa353ced11f358b5dd2507d24

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_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.7-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 67285f8a611b0ebc0857ced2081e30302909f571a46bfa7a3cc0ad303fe015c6
MD5 6f25a10c350edefec7a327df3ea67ac1
BLAKE2b-256 fc6343641c5acce3a6105cf8bd5baeceeb1846bb63067d26dae3e5db59f1513a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_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.7-cp311-abi3-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3be4f21c6245930688bd9e162829480de027f8bf962ede33d4f8ba7d67a00cee
MD5 6613fce148168d32dfad050a361d6823
BLAKE2b-256 0c91925c0ac74362172ae4516000fe877912e33b5983df735ff290c653de4913

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7285a89df4900ed3bfaad5679b1e668cb4b38a8de1ccbfc84b05f34512da0a90
MD5 53c1291fc2fa91c6edb6d69e3152dce9
BLAKE2b-256 bcff026513ecad58dacd45d1d24ebe52b852165a26e287177de1d545325c0c25

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-win32.whl.

File metadata

  • Download URL: cryptography-45.0.7-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.7-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 18fcf70f243fe07252dcb1b268a687f2358025ce32f9f88028ca5c364b123ef5
MD5 4ea60741c7411c39ed4842180a12cc89
BLAKE2b-256 71ed8f4c1337e9d3b94d8e50ae0b08ad0304a5709d483bfcadfcc77a23dbcb52

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1993a1bb7e4eccfb922b6cd414f072e08ff5816702a0bdb8941c247a6b1b287c
MD5 9df1f0bfb1e87fe363eb6bad87aedad9
BLAKE2b-256 0b1109700ddad7443ccb11d674efdbe9a832b4455dc1f16566d9bd3834922ce5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd342f085542f6eb894ca00ef70236ea46070c8a13824c6bde0dfdcd36065b9b
MD5 57cab1405f46a6fcf2e33ad702bb9ac6
BLAKE2b-256 368bfc61f87931bc030598e1876c45b936867bb72777eac693e905ab89832670

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f3df7b3d0f91b88b2106031fd995802a2e9ae13e02c36c1fc075b43f420f3a17
MD5 04f3b566dfd2dfd6c19619675379c4ab
BLAKE2b-256 5dfa1d5745d878048699b8eb87c984d4ccc5da4f5008dfd3ad7a94040caca23a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 48c41a44ef8b8c2e80ca4527ee81daa4c527df3ecbc9423c41a420a9559d0e27
MD5 5f3c3e272c6723db3d5510dc89fcef23
BLAKE2b-256 12ddb2882b65db8fc944585d7fb00d67cf84a9cef4e77d9ba8f69082e911d0de

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b04f85ac3a90c227b6e5890acb0edbaf3140938dbecf07bff618bf3638578cf1
MD5 1a69806c450815a25b09e676307e7df4
BLAKE2b-256 83dc4dab2ff0a871cc2d81d3ae6d780991c0192b259c35e4d83fe1de18b20c70

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 ce7a453385e4c4693985b4a4a3533e041558851eae061a58a5405363b098fcd3
MD5 81a1d7448b3582677843182c6bbeb7ab
BLAKE2b-256 e8ac924a723299848b4c741c1059752c7cfe09473b6fd77d2920398fc26bfb53

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dad43797959a74103cb59c5dac71409f9c27d34c8a05921341fb64ea8ccb1dd4
MD5 ae2d20bb441e71643a9508f319b2f3c7
BLAKE2b-256 b856d4f07ea21434bf891faa088a6ac15d6d98093a66e75e30ad08e88aa2b9ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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.7-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3994c809c17fc570c2af12c9b840d7cea85a9fd3e5c0e0491f4fa3c029216d59
MD5 d7c4a989694c8af7d27560ff4125516f
BLAKE2b-256 ebac59b7790b4ccaed739fc44775ce4645c9b8ce54cbec53edf16c74fd80cb2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_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.7-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 81823935e2f8d476707e85a78a405953a03ef7b7b4f55f93f7c2d9680e5e0691
MD5 1709bd59b27e8ddc9fd3dbe9474501a6
BLAKE2b-256 bc4c8f57f2500d0ccd2675c5d0cc462095adf3faa8c52294ba085c036befb901

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_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.7-cp37-abi3-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cryptography-45.0.7-cp37-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bfb4c801f65dd61cedfc61a83732327fafbac55a47282e6f26f073ca7a41c3b2
MD5 b1835eea03dac0c4406a37e86a6ca722
BLAKE2b-256 63e8c436233ddf19c5f15b25ace33979a9dd2e7aa1a59209a0ee8554179f1cc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.7-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 Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page