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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

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

Uploaded PyPy manylinux: glibc 2.34+ x86-64

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

Uploaded PyPy manylinux: glibc 2.34+ ARM64

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

Uploaded PyPy manylinux: glibc 2.28+ x86-64

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

Uploaded PyPy manylinux: glibc 2.28+ ARM64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86-64

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

Uploaded PyPy manylinux: glibc 2.34+ x86-64

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

Uploaded PyPy manylinux: glibc 2.34+ ARM64

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

Uploaded PyPy manylinux: glibc 2.28+ x86-64

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

Uploaded PyPy manylinux: glibc 2.28+ ARM64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.11+ Windows x86-64

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

Uploaded CPython 3.11+ Windows x86

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

Uploaded CPython 3.11+ musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11+ manylinux: glibc 2.34+ ARM64

cryptography-45.0.4-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.4-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (3.9 MB view details)

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

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

Uploaded CPython 3.11+ manylinux: glibc 2.28+ ARM64

cryptography-45.0.4-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.4-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.4-cp311-abi3-macosx_10_9_universal2.whl (7.1 MB view details)

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

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

Uploaded CPython 3.7+ Windows x86-64

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

Uploaded CPython 3.7+ Windows x86

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

Uploaded CPython 3.7+ musllinux: musl 1.2+ ARM64

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

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

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

Uploaded CPython 3.7+ manylinux: glibc 2.34+ ARM64

cryptography-45.0.4-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.4-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (3.9 MB view details)

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

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

Uploaded CPython 3.7+ manylinux: glibc 2.28+ ARM64

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

File metadata

  • Download URL: cryptography-45.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 7405ade85c83c37682c8fe65554759800a4a8c54b2d96e0f8ad114d31b808d57
MD5 6d8a9d089f9c434c200e51d53cfa2ea5
BLAKE2b-256 fec8a2a376a8711c1e11708b9c9972e0c3223f5fc682552c82d8db844393d6ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bbc505d1dc469ac12a0a064214879eac6294038d6b24ae9f71faae1448a9608d
MD5 dde1209f28dd0f8ee646370e4757f44c
BLAKE2b-256 99490ab9774f64555a1b50102757811508f5ace451cf5dc0a2d074a4b9deca6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0cf13c77d710131d33e63626bd55ae7c0efb701ebdc2b3a7952b9b23a0412862
MD5 b598c4150275d83c6e0e1fc8f0585bb4
BLAKE2b-256 09ad5429fcc4def93e577a5407988f89cf15305e64920203d4ac14601a9dc876

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 0339a692de47084969500ee455e42c58e449461e0ec845a34a6a9b9bf7df7fb8
MD5 6403bd95528c73fa8f233bad766e6948
BLAKE2b-256 c076f95b83359012ee0e670da3e41c164a0c256aeedd81886f878911581d852f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51dfbd4d26172d31150d84c19bbe06c68ea4b7f11bbc7b3a5e146b367c311349
MD5 6de7e23664a408249032f3bba181c5f6
BLAKE2b-256 17119361c2c71c42cc5c465cf294c8030e72fb0c87752bacbd7a3675245e3db3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 03dbff8411206713185b8cebe31bc5c0eb544799a50c09035733716b386e61a4
MD5 7e9efaa003948fb261adf8c06ad2efa9
BLAKE2b-256 289aa7d5bb87d149eb99a5abdc69a41e4e47b8001d767e5f403f78bfaafc7aa7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp311-pypy311_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4828190fb6c4bcb6ebc6331f01fe66ae838bb3bd58e753b59d4b22eb444b996c
MD5 c36d655752f4af54568301bcba33b424
BLAKE2b-256 eabacf442ae99ef363855ed84b39e0fb3c106ac66b7a7703f3c9c9cfe05412cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b97737a3ffbea79eebb062eb0d67d72307195035332501722a9ca86bab9e3ab2
MD5 494cb421a6b52fe0e9f6241d90bb47ca
BLAKE2b-256 efabe3a055c34e97deadbf0d846e189237d3385dca99e1a7e27384c3b2292041

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 96d4819e25bf3b685199b304a0029ce4a3caf98947ce8a066c9137cc78ad2c58
MD5 ff8fc69c93bdafacca1c8643d952a20a
BLAKE2b-256 421c71c638420f2cdd96d9c2b287fec515faf48679b33a2b583d0f1eda3a3375

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6b613164cb8425e2f8db5849ffb84892e523bf6d26deb8f9bb76ae86181fa12b
MD5 533482b3f83016a2178c72a77e601878
BLAKE2b-256 a65a6aa9d8d5073d5acc0e04e95b2860ef2684b2bd2899d8795fc443013e263b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3530382a43a0e524bc931f187fc69ef4c42828cf7d7f592f7f249f602b5a4ab0
MD5 2f0a7dd7060a842679abc763269352d2
BLAKE2b-256 c49c7f7263b03d5db329093617648b9bd55c953de0b245e64e866e560f9aac07

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7aad98a25ed8ac917fdd8a9c1e706e5a0956e06c498be1f713b61734333a4507
MD5 c5de54310a5f319006cea12bb8159372
BLAKE2b-256 c4b9357f18064ec09d4807800d05a48f92f3b369056a12f995ff79549fbb31f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a77c6fb8d76e9c9f99f2f3437c1a4ac287b34eaf40997cfab1e9bd2be175ac39
MD5 f7c090d31a1207ebde76f2572e0ed1c9
BLAKE2b-256 1633b38e9d372afde56906a23839302c19abdac1c505bfb4776c1e4b07c3e145

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 817ee05c6c9f7a69a16200f0c90ab26d23a87701e2a284bd15156783e46dbcc8
MD5 60fbabda2751b1b24f05e96fd0134cde
BLAKE2b-256 5a42c80bd0b67e9b769b364963b5252b17778a397cefdd36fa9aa4a5f34c599a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 e00a6c10a5c53979d6242f123c0a97cff9f3abed7f064fc412c36dc521b5f257
MD5 4ca91778fabe3aec9d0f6aac3e6dcbf6
BLAKE2b-256 70d4994773a261d7ff98034f72c0e8251fe2755eac45e2265db4c866c1c6829c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b0a97c927497e3bc36b33987abb99bf17a9a175a19af38a892dc4bbb844d7ee2
MD5 f8eb90afe798149227db9403010d4130
BLAKE2b-256 f3eed4f2ab688e057e90ded24384e34838086a9b09963389a5ba6854b5876598

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23b9c3ea30c3ed4db59e7b9619272e94891f8a3a5591d0b656a7582631ccf750
MD5 cb6f84f1f31e44f71e7baf054cd0f415
BLAKE2b-256 d88469707d502d4d905021cac3fb59a316344e9f078b1da7fb43ecde5e10840a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2882338b2a6e0bd337052e8b9007ced85c637da19ef9ecaf437744495c8c2999
MD5 8e31960d3d60de3d70da8e73bfa46dbc
BLAKE2b-256 dbb7a84bdcd19d9c02ec5807f2ec2d1456fd8451592c5ee353816c09250e3561

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 49fe9155ab32721b9122975e168a6760d8ce4cffe423bcd7ca269ba41b5dfac1
MD5 608877646b5bf56c0aac695f710b790b
BLAKE2b-256 7e9ab4d5aa83661483ac372464809c4b49b5022dbfe36b12fe9e323ca8512420

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce1678a2ccbe696cf3af15a75bb72ee008d7ff183c9228592ede9db467e64f1b
MD5 35ef1698b0e9043d3c221658fdba90e8
BLAKE2b-256 d94a67ba2e40f619e04d83c32f7e1d484c1538c0800a17c56a22ff07d092ccc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 25eb4d4d3e54595dc8adebc6bbd5623588991d86591a78c2548ffb64797341e2
MD5 a00ad3691da93d4fd26c896777f37cb8
BLAKE2b-256 c6f3528729726eb6c3060fa3637253430547fbaaea95ab0535ea41baa4a6fbd8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f3fe7a5ae34d5a414957cc7f457e2b92076e72938423ac64d215722f6cf49a9e
MD5 d188c9ec85a340a4d61684400cea2ccc
BLAKE2b-256 6d5a7dffcf8cdf0cb3c2430de7404b327e3db64735747d641fc492539978caeb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4ca0f52170e821bc8da6fc0cc565b7bb8ff8d90d36b5e9fdd68e8a86bdf72036
MD5 514e6fb1041578340878b3e37fb63cb4
BLAKE2b-256 6730fae1000228634bf0b647fca80403db5ca9e3933b91dd060570689f0bd0f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 680806cf63baa0039b920f4976f5f31b10e772de42f16310a6839d9f21a26b0d
MD5 593632d09f23db3e8fc6029cbc290af1
BLAKE2b-256 ba1493b69f2af9ba832ad6618a03f8a034a5851dc9a3314336a3d71c252467e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 425a9a6ac2823ee6e46a76a21a4e8342d8fa5c01e08b823c1f19a8b74f096069
MD5 e081a43cd60103def14e91bada987eb6
BLAKE2b-256 cc1c92637793de053832523b410dbe016d3f5c11b41d0cf6eef8787aabb51d41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 627ba1bc94f6adf0b0a2e35d87020285ead22d9f648c7e75bb64f367375f3b22
MD5 99236a4aeca81197013c94112c1d2802
BLAKE2b-256 2a4b3256759723b7e66380397d958ca07c59cfc3fb5c794fb5516758afd05d41

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cryptography-45.0.4-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.4-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 c22fe01e53dc65edd1945a2e6f0015e887f84ced233acecb64b4daadb32f5c97
MD5 c812eb5c36ec39ff04944d1dea996948
BLAKE2b-256 cd371a3cba4c5a468ebf9b95523a5ef5651244693dc712001e276682c278fc00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 944e9ccf67a9594137f942d5b52c8d238b1b4e46c7a0c2891b7ae6e01e7c80a4
MD5 8f8a3eb5215d11dd2ac7e0ea14bdf3b1
BLAKE2b-256 537582a14bf047a96a1b13ebb47fb9811c4f73096cfa2e2b17c86879687f9027

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f31e6b0a5a253f6aa49be67279be4a7e5a4ef259a9f33c69f7d1b1191939872
MD5 24edbcbb39bdeba75d616369aa25220a
BLAKE2b-256 3367362d6ec1492596e73da24e669a7fbbaeb1c428d6bf49a29f7a12acffd5dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 06509dc70dd71fa56eaa138336244e2fbaf2ac164fc9b5e66828fccfd2b680d6
MD5 2a919500ebd7296358b56b1210596a88
BLAKE2b-256 3ac085fa358ddb063ec588aed4a6ea1df57dc3e3bc1712d87c8fa162d02a65fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6a3511ae33f09094185d111160fd192c67aa0a2a8d19b54d36e4c78f651dc5ad
MD5 a975a3df5365e197648d1609315e4c41
BLAKE2b-256 37e6ddc4ac2558bf2ef517a358df26f45bc774a99bf4653e7ee34b5e749c03e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ef2dde4fa9408475038fc9aadfc1fb2676b174e68356359632e980c661ec8f6
MD5 c7d3c78af9c284771888bc4fdf63b00e
BLAKE2b-256 7fe357b010282346980475e77d414080acdcb3dab9a0be63071efc2041a2c6bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 eaa3e28ea2235b33220b949c5a0d6cf79baa80eab2eb5607ca8ab7525331b9ff
MD5 21c8b2a8104b266b43dc38ea704c446e
BLAKE2b-256 55b7ffc9945b290eb0a5d4dab9b7636706e3b5b92f14ee5d9d4449409d010d54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7bedbe4cc930fa4b100fc845ea1ea5788fcd7ae9562e669989c11618ae8d76ee
MD5 95040e5afac42e342e78e2271a75ac1c
BLAKE2b-256 1d455fabacbc6e76ff056f84d9f60eeac18819badf0cefc1b6612ee03d4ab678

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 46cf7088bf91bdc9b26f9c55636492c1cce3e7aaf8041bbf0243f5e5325cfb2d
MD5 962d09e6cb82dcb9092ae4623e36ec12
BLAKE2b-256 5c7d4b0ca4d7af95a704eef2f8f80a8199ed236aaf185d55385ae1d1610c03c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 6a5bf57554e80f75a7db3d4b1dacaa2764611ae166ab42ea9a72bcdb5d577637
MD5 576710a706ef88f246ab574b80df51ed
BLAKE2b-256 fe518c584ed426093aac257462ae62d26ad61ef1cbf5b58d8b67e6e13c39960e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.4-cp37-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 964bcc28d867e0f5491a564b7debb3ffdd8717928d315d12e0d7defa9e43b723
MD5 cee4ba35c49833ed65e96e347fa679d4
BLAKE2b-256 ce0b2488c89f3a30bc821c9d96eeacfcab6ff3accc08a9601ba03339c0fd05e5

See more details on using hashes here.

Provenance

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