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

Uploaded Source

Built Distributions

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ ARM64

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ x86-64

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

Uploaded PyPymanylinux: glibc 2.34+ ARM64

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.11+Windows x86-64

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

Uploaded CPython 3.11+Windows x86

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

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11+manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+Windows x86

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

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.7+manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

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

File metadata

  • Download URL: cryptography-45.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a
MD5 923a9b315abf01b4e223aa1546ac2e40
BLAKE2b-256 951e49527ac611af559665f71cbb8f92b332b5ec9c6fbc4e88b0f8e92f5e85df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f
MD5 8a717ed34f5f0adeac1b7fc32d1b03ef
BLAKE2b-256 f63431a1604c9a9ade0fdab61eb48570e09a796f4d9836121266447b0eaf7feb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5aa1e32983d4443e310f726ee4b071ab7569f58eedfdd65e9675484a4eb67bd1
MD5 dc391f5d2d7b88166e96b1c43cac2c8c
BLAKE2b-256 386a69fc67e5266bff68a91bcb81dff8fb0aba4d79a78521a08812048913e16f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 12e55281d993a793b0e883066f590c1ae1e802e3acb67f8b442e721e475e6463
MD5 3208072d742f109d1496b9d1183983fb
BLAKE2b-256 5f386bf177ca6bce4fe14704ab3e93627c5b0ca05242261a2e43ef3168472540

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 982518cd64c54fcada9d7e5cf28eabd3ee76bd03ab18e08a48cad7e8b6f31b18
MD5 25424fb105ccbf185464942fa6c9adce
BLAKE2b-256 2211d2823d2a5a0bd5802b3565437add16f5c8ce1f0778bf3822f89ad2740a38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd4c45986472694e5121084c6ebbd112aa919a25e783b87eb95953c9573906d6
MD5 1de35db2805684b343716fa5591bdc2f
BLAKE2b-256 f06383516cfb87f4a8756eaa4203f93b283fda23d210fc14e1e594bd5f20edb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp311-pypy311_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c4a6ff8a30e9e3d38ac0539e9a9e02540ab3f827a3394f8852432f6b0ea152e
MD5 a269d383a08833f7eab5488f13c00f23
BLAKE2b-256 c0719bdbcfd58d6ff5084687fe722c58ac718ebedbc98b9f8f93781354e6d286

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b9e38e0a83cd51e07f5a48ff9691cae95a79bea28fe4ded168a8e5c6c77e819d
MD5 2023aa116bbf26f952b90f946a3ab74e
BLAKE2b-256 9bc5c0e07d84a9a2a8a0ed4f865e58f37c71af3eab7d5e094ff1b21f3f3af3bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 57c816dfbd1659a367831baca4b775b2a5b43c003daf52e9d57e1d30bc2e1b0e
MD5 f089b73318bc6051787a2610362421b7
BLAKE2b-256 6579020a5413347e44c382ef1f7f7e7a66817cd6273e3e6b5a72d18177b08b2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 14d96584701a887763384f3c47f0ca7c1cce322aa1c31172680eb596b890ec30
MD5 7df0f0fc98cc835d73809be48825735a
BLAKE2b-256 6a355d06ad06402fc522c8bf7eab73422d05e789b4e38fe3206a85e3d6966c11

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b8fa8b0a35a9982a3c60ec79905ba5bb090fc0b9addcfd3dc2dd04267e45f25e
MD5 f058e58e37f7ccf10f232e5118e1650e
BLAKE2b-256 4bdbdaceb259982a3c2da4e619f45b5bfdec0e922a23de213b2636e78ef0919b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c648025b6840fe62e57107e0a25f604db740e728bd67da4f6f060f03017d5097
MD5 7791933c9251abe07c75c2710d851923
BLAKE2b-256 8b5da19441c1e89afb0f173ac13178606ca6fab0d3bd3ebc29e9ed1318b507fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 206210d03c1193f4e1ff681d22885181d47efa1ab3018766a7b32a7b3d6e6afd
MD5 c91368a83eface2fe5f01e6f9f44a07d
BLAKE2b-256 f88b34394337abe4566848a2bd49b26bcd4b07fd466afd3e8cce4cb79a390869

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b85980d1e345fe769cfc57c57db2b59cff5464ee0c045d52c0df087e926fbe63
MD5 cecb4385e0672796764898a7121380a3
BLAKE2b-256 1f10197da38a5911a48dd5389c043de4aec4b3c94cb836299b01253940788d78

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cryptography-45.0.5-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.5-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 926c3ea71a6043921050eaa639137e13dbe7b4ab25800932a8498364fc1abec9
MD5 c10948432ae72af7ca8416f8d0447bc1
BLAKE2b-256 2e92cc723dd6d71e9747a887b94eb3827825c6c24b9e6ce2bb33b847d31d5eaa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91098f02ca81579c85f66df8a588c78f331ca19089763d733e34ad359f474174
MD5 e65856292fa37080370cfbf56d86836a
BLAKE2b-256 03c2840e0710da5106a7c3d4153c7215b2736151bba60bf4491bdb421df5056d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9024beb59aca9d31d36fcdc1604dd9bbeed0a55bface9f1908df19178e2f116e
MD5 0e4b60980a8d7389a1a44b90b7562932
BLAKE2b-256 09d792acac187387bf08902b0bf0699816f08553927bdd6ba3654da0010289b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ad0caded895a00261a5b4aa9af828baede54638754b51955a0ac75576b831b27
MD5 af190dc0fadd09a80c349f17a77cebc5
BLAKE2b-256 c9d80749f7d39f53f8258e5c18a93131919ac465ee1f9dccaf1b3f420235e0b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d05a38884db2ba215218745f0781775806bde4f32e07b135348355fe8e4991d9
MD5 99fb805b7f01b5aedfe50e34d3c6f616
BLAKE2b-256 d99d44080674dee514dbb82b21d6fa5d1055368f208304e2ab1828d85c9de8f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd420e577921c8c2d31289536c386aaa30140b473835e97f83bc71ea9d2baf2d
MD5 0f7db6768efb6b3ff99fc13e5a4b2867
BLAKE2b-256 ecef3333295ed58d900a13c92806b67e62f27876845a9a908c939f040887cca9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 e6c00130ed423201c5bc5544c23359141660b07999ad82e34e7bb8f882bb78e0
MD5 4cc98d6897f460864f02d9d669eee288
BLAKE2b-256 d08b07eb6bd5acff58406c5e806eff34a124936f41a4fb52909ffa4d00815f8c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3af26738f2db354aafe492fb3869e955b12b2ef2e16908c8b9cb928128d42c57
MD5 1b1d7e7c8c3edfaf03d5b08e7a7284c1
BLAKE2b-256 7ce1c809f398adde1994ee53438912192d92a1d0fc0f2d7582659d9ef4c28b0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e74d30ec9c7cb2f404af331d5b4099a9b322a8a6b25c4632755c8757345baac5
MD5 8c920ce7b5678b2ad4b1992a5b94ad7f
BLAKE2b-256 078b9ef5da82350175e32de245646b1884fc01124f53eb31164c77f95a08d682

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3a264aae5f7fbb089dbc01e0242d3b67dffe3e6292e1f5182122bdf58e65215d
MD5 647a7d5daf1ddaab5979d4c81c309c5b
BLAKE2b-256 b1052194432935e29b91fb649f6149c1a4f9e6d3d9fc880919f4ad1bcc22641e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 101ee65078f6dd3e5a028d4f19c07ffa4dd22cce6a20eaa160f8b5219911e7d8
MD5 83a4a54302e2ab5be17bd299b78b372d
BLAKE2b-256 f0fb09e28bc0c46d2c547085e60897fea96310574c70fb21cd58a730a45f3403

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 90cb0a7bb35959f37e23303b7eed0a32280510030daba3f7fdfbb65defde6a97
MD5 207b66ea755ba11c6eb47fd1e71e9d20
BLAKE2b-256 79b328ac139109d9005ad3f6b6f8976ffede6706a6478e21c889ce36c840918e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cryptography-45.0.5-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.5-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 1e1da5accc0c750056c556a93c3e9cb828970206c68867712ca5805e46dc806f
MD5 f179daca35df0eb98818c5f17d0bbbaf
BLAKE2b-256 f8eaa78a0c38f4c8736287b71c2ea3799d173d5ce778c7d6e3c163a95a05ad2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7259038202a47fdecee7e62e0fd0b0738b6daa335354396c6ddebdbe1206af2a
MD5 e60dd7bf09e038a4508efcef2fc28cd5
BLAKE2b-256 f22ee2dbd629481b499b14516eed933f3276eb3239f7cee2dcfa4ee6b44d4711

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6ff8728d8d890b3dda5765276d1bc6fb099252915a2cd3aff960c4c195745dd0
MD5 2034e9b8a91190da7c41c9d6567a0e70
BLAKE2b-256 91e4f17e02066de63e0100a3a01b56f8f1016973a1d67551beaf585157a86b3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7760c1c2e1a7084153a0f68fab76e754083b126a47d0117c9ed15e69e2103492
MD5 bfa64764ee7c0edd8493e0a885fd5ad5
BLAKE2b-256 052baaf0adb845d5dabb43480f18f7ca72e94f92c280aa983ddbd0bcd6ecd037

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 be97d3a19c16a9be00edf79dca949c8fa7eff621763666a145f9f9535a5d7f42
MD5 603dbc1cde7c0c5818970d517515990d
BLAKE2b-256 06ae94b504dc1a3cdf642d710407c62e86296f7da9e66f27ab12a1ee6fdf005b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0027d566d65a38497bc37e0dd7c2f8ceda73597d2ac9ba93810204f56f52ebc7
MD5 e084638cc6eb29f405079d9a20e052f7
BLAKE2b-256 82c7f0ea40f016de72f81288e9fe8d1f6748036cb5ba6118774317a3ffc6022d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 2089cc8f70a6e454601525e5bf2779e665d7865af002a5dec8d14e561002e135
MD5 93558b32746938582a052a567f53a0c9
BLAKE2b-256 04f736d2d69df69c94cbb2473871926daf0f01ad8e00fe3986ac3c1e8c4ca4b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b4cf6318915dccfe218e69bbec417fdd7c7185aa7aab139a2c0beb7468c89f0
MD5 b6934769bd45ea849811a8e03ac3d523
BLAKE2b-256 3e6acb8b5c8bb82fafffa23aeff8d3a39822593cee6e2f16c5ca5c2ecca344f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 460f8c39ba66af7db0545a8c6f2eabcbc5a5528fc1cf6c3fa9a1e44cec33385e
MD5 53f8036ada30860f05cce48d57fa0fa4
BLAKE2b-256 b9cf84210c447c06104e6be9122661159ad4ce7a8190011669afceeaea150524

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3fcfbefc4a7f332dece7272a88e410f611e79458fab97b5efe14e54fe476f4fd
MD5 962e3a5441d33a75e93ba74f92b5c1e0
BLAKE2b-256 c2e72187be2f871c0221a81f55ee3105d3cf3e273c0a0853651d7011eada0d7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.5-cp37-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f3562c2f23c612f2e4a6964a61d942f891d29ee320edb62ff48ffb99f3de9ae8
MD5 cbd258ac82f87efd93b70ca92099eb3b
BLAKE2b-256 fe2b160ce8c2765e7a481ce57d55eba1546148583e7b6f85514472b1d151711d

See more details on using hashes here.

Provenance

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