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

Uploaded Source

Built Distributions

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ x86-64

cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded PyPymanylinux: glibc 2.34+ ARM64

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ ARM64

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.11+Windows x86-64

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

Uploaded CPython 3.11+Windows x86

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

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11+manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+Windows x86

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

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

cryptography-45.0.6-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.6-cp37-abi3-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

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

File metadata

  • Download URL: cryptography-45.0.6.tar.gz
  • Upload date:
  • Size: 744.9 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.6.tar.gz
Algorithm Hash digest
SHA256 5c966c732cf6e4a276ce83b6e4c729edda2df6929083a952cc7da973c539c719
MD5 ccfe593a8553304d2bb4a02ee92b9d5a
BLAKE2b-256 d60dd13399c94234ee8f3df384819dc67e0c5ce215fb751d567a55a1f4b028c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 629127cfdcdc6806dfe234734d7cb8ac54edaf572148274fa377a7d3405b0043
MD5 270d10970ab1c54b41f80c542f90d893
BLAKE2b-256 0a76cf8d69da8d0b5ecb0db406f24a63a3f69ba5e791a11b782aeeefef27ccbb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e5b3dda1b00fb41da3af4c5ef3f922a200e33ee5ba0f0bc9ecf0b0c173958385
MD5 a433687e9d96eee3d3ce895e94b66f2b
BLAKE2b-256 81ec381b3e8d0685a3f3f304a382aa3dfce36af2d76467da0fd4bb21ddccc7b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 31a2b9a10530a1cb04ffd6aa1cd4d3be9ed49f7d77a4dafe198f3b382f41545c
MD5 fa8137dfe0675ae01d97c544bb56c5de
BLAKE2b-256 a3b9a2f747d2acd5e3075fdf5c145c7c3568895daaa38b3b0c960ef830db6cdc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 599c8d7df950aa68baa7e98f7b73f4f414c9f02d0e8104a30c0182a07732638b
MD5 ce4a5a28fb2a81ce2dd4acc5d73fc7bd
BLAKE2b-256 6045a77452f5e49cb580feedba6606d66ae7b82c128947aa754533b3d1bd44b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3de77e4df42ac8d4e4d6cdb342d989803ad37707cf8f3fbf7b088c9cbdd46427
MD5 5f4da94d1c9f49b4ec26e1b0952d5c0a
BLAKE2b-256 e3fedeea71e9f310a31fe0a6bfee670955152128d309ea2d1c79e2a5ae0f0401

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp311-pypy311_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc022c1fa5acff6def2fc6d7819bbbd31ccddfe67d075331a65d9cfb28a20983
MD5 dbf017798c1f05b23102681cdc71b683
BLAKE2b-256 6169c252de4ec047ba2f567ecb53149410219577d408c2aea9c989acae7eafce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2384f2ab18d9be88a6e4f8972923405e2dbb8d3e16c6b43f15ca491d7831bd18
MD5 45e0c78b503b8871e208f237817b7fcf
BLAKE2b-256 786dc49ccf243f0a1b0781c2a8de8123ee552f0c8a417c6367a24d2ecb7c11b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3b5bf5267e98661b9b888a9250d05b063220dfa917a8203744454573c7eb79db
MD5 c57784d17970c33e81ca3d8475921b34
BLAKE2b-256 e7d7246c4c973a22b9c2931999da953a2c19cae7c66b9154c2d62ffed811225e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 f68f833a9d445cc49f01097d95c83a850795921b3f7cc6488731e69bde3288da
MD5 e2f2332f5d1b4dd3d27b79e7b3da11b0
BLAKE2b-256 5042ec5a892d82d2a2c29f80fc19ced4ba669bca29f032faf6989609cff1f8dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc4d66f5dc4dc37b89cfef1bd5044387f7a1f6f0abb490815628501909332d5d
MD5 026a95bf2e6696c58ac13c1896ec11c5
BLAKE2b-256 f97e3ea4fa6fbe51baf3903806a0241c666b04c73d2358a3ecce09ebee8b9622

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 826b46dae41a1155a0c0e66fafba43d0ede1dc16570b95e40c4d83bfcf0a451d
MD5 93937d5562b92999a072bb2a88870478
BLAKE2b-256 ec2455fc238fcaa122855442604b8badb2d442367dfbd5a7ca4bb0bd346e263a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 705bb7c7ecc3d79a50f236adda12ca331c8e7ecfbea51edd931ce5a7a7c4f012
MD5 3dc210f5dd5dd3e892fc6afaf439067f
BLAKE2b-256 56d24482d97c948c029be08cb29854a91bd2ae8da7eb9c4152461f1244dcea70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 833dc32dfc1e39b7376a87b9a6a4288a10aae234631268486558920029b086ec
MD5 f0ab0408c606b4b03868f8ae5a7e13de
BLAKE2b-256 3863a025c3225188a811b82932a4dcc8457a26c3729d81578ccecbcce2cb784e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cryptography-45.0.6-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.6-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 d063341378d7ee9c91f9d23b431a3502fc8bfacd54ef0a27baa72a0843b29159
MD5 a457bfb5252d52e61131ce7d91a105f8
BLAKE2b-256 31c377722446b13fa71dddd820a5faab4ce6db49e7e0bf8312ef4192a3f78e2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e2a21a8eda2d86bb604934b6b37691585bd095c1f788530c1fcefc53a82b3453
MD5 70e6f507d624a92ee3a6de9a9e38c1bd
BLAKE2b-256 b3a6c3ef2ab9e334da27a1d7b56af4a2417d77e7806b2e0f90d6267ce120d2e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ee411a1b977f40bd075392c80c10b58025ee5c6b47a822a33c1198598a7a5f05
MD5 ef2661d00548a3e8a8150ec4bd26f3f6
BLAKE2b-256 8c8eb3f3fe0dc82c77a0deb5f493b23311e09193f2268b77196ec0f7a36e3f3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f4028f29a9f38a2025abedb2e409973709c660d44319c61762202206ed577c42
MD5 df6362d795b2d3c684ec8cf7104c77d8
BLAKE2b-256 7dfeffb12c2d83d0ee625f124880a1f023b5878f79da92e64c37962bbbe35f3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 275ba5cc0d9e320cd70f8e7b96d9e59903c815ca579ab96c1e37278d231fc402
MD5 ecb59e2cd49e98da1072b1897ec5916f
BLAKE2b-256 fd801bc3634d45ddfed0871bfba52cf8f1ad724761662a0c792b97a951fb1b30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b7fa6a1c1188c7ee32e47590d16a5a0646270921f8020efc9a511648e1b2e08
MD5 816b7bbd185ee059ca3437b3dc5940ff
BLAKE2b-256 7962120842ab20d9150a9d3a6bdc07fe2870384e82f5266d41c53b08a3a96b34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 7a3085d1b319d35296176af31c90338eeb2ddac8104661df79f80e1d9787b8b2
MD5 e21fd75688ed3ed0c3941745cfc9c1b5
BLAKE2b-256 ef1d09a5df8e0c4b7970f5d1f3aff1b640df6d4be28a64cae970d56c6cf1c772

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00e8724bdad672d75e6f069b27970883179bd472cd24a63f6e620ca7e41cc0c5
MD5 8a22f821ac562af24d6a3b077d31d7f4
BLAKE2b-256 9c2a4434c17eb32ef30b254b9e8b9830cee4e516f08b47fdd291c5b1255b8101

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e40b80ecf35ec265c452eea0ba94c9587ca763e739b8e559c128d23bff7ebbbf
MD5 a472de59865d3abe2af8839b5b324229
BLAKE2b-256 8b9ef9c7d36a38b1cfeb1cc74849aabe9bf817990f7603ff6eb485e0d70e0b27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 44647c5d796f5fc042bbc6d61307d04bf29bccb74d188f18051b635f20a9c75f
MD5 1454a7c6d8469910d54ffa309794b7d9
BLAKE2b-256 b3b6cabd07410f222f32c8d55486c464f432808abaa1f12af9afcbe8f2f19030

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 048e7ad9e08cf4c0ab07ff7f36cc3115924e22e2266e034450a890d9e312dd74
MD5 9c8ce6bafd17c8079f743e97ad415572
BLAKE2b-256 8c292793d178d0eda1ca4a09a7c4e09a5185e75738cc6d526433e8663b460ea6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 20d15aed3ee522faac1a39fbfdfee25d17b1284bafd808e1640a74846d7c4d1b
MD5 79e99682df33bcc58a99288f6ee426ec
BLAKE2b-256 0abc16e0276078c2de3ceef6b5a34b965f4436215efac45313df90d55f0ba2d2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cryptography-45.0.6-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.6-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 780c40fb751c7d2b0c6786ceee6b6f871e86e8718a8ff4bc35073ac353c7cd02
MD5 24234323e49eec634c4e82b3a2d0b883
BLAKE2b-256 7e01aa2f4940262d588a8fdf4edabe4cda45854d00ebc6eaac12568b3a491a16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5b64e668fc3528e77efa51ca70fadcd6610e8ab231e3e06ae2bab3b31c2b8ed9
MD5 38ff29c19660ccba89dfdc11ed54e093
BLAKE2b-256 8227092d311af22095d288f4db89fcaebadfb2f28944f3d790a4cf51fe5ddaeb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 550ae02148206beb722cfe4ef0933f9352bab26b087af00e48fdfb9ade35c5b3
MD5 ea92541b0416b4a052dc5c832dc6d2a6
BLAKE2b-256 41ffe7d5a2ad2d035e5a2af116e1a3adb4d8fcd0be92a18032917a089c6e5028

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 eccddbd986e43014263eda489abbddfbc287af5cddfd690477993dbb31e31016
MD5 5158d123f7b5f59d70250eb375d2a8f1
BLAKE2b-256 5566061ec6689207d54effdff535bbdf85cc380d32dd5377173085812565cf38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 5bd6020c80c5b2b2242d6c48487d7b85700f5e0038e67b29d706f98440d66eb5
MD5 2b3d614966dccffa9267dfe5896ec05e
BLAKE2b-256 772d09b097adfdee0227cfd4c699b3375a842080f065bab9014248933497c3f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18f878a34b90d688982e43f4b700408b478102dd58b3e39de21b5ebf6509c301
MD5 d55f03677ce96464e950643f5c2d2014
BLAKE2b-256 f9b9c6d32edbcba0cd9f5df90f29ed46a65c4631c4fbe11187feb9169c6ff506

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 2dac5ec199038b8e131365e2324c03d20e97fe214af051d20c49db129844e8b3
MD5 253d47c78677229a7ad506b47b265c9a
BLAKE2b-256 de34a7f55e39b9623c5cb571d77a6a90387fe557908ffc44f6872f26ca8ae270

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 20ae4906a13716139d6d762ceb3e0e7e110f7955f3bc3876e3a07f5daadec5f3
MD5 f84bf6cb3c55b55c1fb8b10c01541df4
BLAKE2b-256 f76e286894f6f71926bc0da67408c853dd9ba953f662dcb70993a59fd499f111

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ea3c42f2016a5bbf71825537c2ad753f2870191134933196bee408aac397b3d9
MD5 da5af54fec7e14df60e8ea9da769ebe6
BLAKE2b-256 ba73b12995edc0c7e2311ffb57ebd3b351f6b268fed37d93bfc6f9856e01c473

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 0d9ef57b6768d9fa58e92f4947cea96ade1233c0e236db22ba44748ffedca394
MD5 f78a6f95fb606c009bf6b67c5068682f
BLAKE2b-256 98c6ea5173689e014f1a8470899cd5beeb358e22bb3cf5a876060f9d1ca78af4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.6-cp37-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3436128a60a5e5490603ab2adbabc8763613f638513ffa7d311c900a8349a2a0
MD5 c617a50606f3cf796789c9ca40668589
BLAKE2b-256 5bafbcfbea93a30809f126d51c074ee0fac5bd9d57d068edf56c2a73abedbea4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cryptography-45.0.6-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