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

Uploaded Source

Built Distributions

cryptography-45.0.0-pp311-pypy311_pp73-win_amd64.whl (3.2 MB view details)

Uploaded PyPy Windows x86-64

cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl (4.2 MB view details)

Uploaded PyPy manylinux: glibc 2.34+ x86-64

cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded PyPy manylinux: glibc 2.34+ ARM64

cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded PyPy manylinux: glibc 2.28+ x86-64

cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (4.0 MB view details)

Uploaded PyPy manylinux: glibc 2.28+ ARM64

cryptography-45.0.0-pp311-pypy311_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptography-45.0.0-pp310-pypy310_pp73-win_amd64.whl (3.2 MB view details)

Uploaded PyPy Windows x86-64

cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl (4.2 MB view details)

Uploaded PyPy manylinux: glibc 2.34+ x86-64

cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded PyPy manylinux: glibc 2.34+ ARM64

cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded PyPy manylinux: glibc 2.28+ x86-64

cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (4.0 MB view details)

Uploaded PyPy manylinux: glibc 2.28+ ARM64

cryptography-45.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptography-45.0.0-cp311-abi3-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.11+ Windows x86-64

cryptography-45.0.0-cp311-abi3-win32.whl (2.8 MB view details)

Uploaded CPython 3.11+ Windows x86

cryptography-45.0.0-cp311-abi3-musllinux_1_2_x86_64.whl (4.4 MB view details)

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

cryptography-45.0.0-cp311-abi3-musllinux_1_2_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+ musllinux: musl 1.2+ ARM64

cryptography-45.0.0-cp311-abi3-manylinux_2_34_x86_64.whl (4.3 MB view details)

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

cryptography-45.0.0-cp311-abi3-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.34+ ARM64

cryptography-45.0.0-cp311-abi3-manylinux_2_28_x86_64.whl (4.3 MB view details)

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

cryptography-45.0.0-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (3.8 MB view details)

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

cryptography-45.0.0-cp311-abi3-manylinux_2_28_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.28+ ARM64

cryptography-45.0.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

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

cryptography-45.0.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.11+ manylinux: glibc 2.17+ ARM64

cryptography-45.0.0-cp311-abi3-macosx_10_9_universal2.whl (6.8 MB view details)

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

cryptography-45.0.0-cp37-abi3-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.7+ Windows x86-64

cryptography-45.0.0-cp37-abi3-win32.whl (2.8 MB view details)

Uploaded CPython 3.7+ Windows x86

cryptography-45.0.0-cp37-abi3-musllinux_1_2_x86_64.whl (4.4 MB view details)

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

cryptography-45.0.0-cp37-abi3-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.7+ musllinux: musl 1.2+ ARM64

cryptography-45.0.0-cp37-abi3-manylinux_2_34_x86_64.whl (4.3 MB view details)

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

cryptography-45.0.0-cp37-abi3-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.34+ ARM64

cryptography-45.0.0-cp37-abi3-manylinux_2_28_x86_64.whl (4.3 MB view details)

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

cryptography-45.0.0-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (3.7 MB view details)

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

cryptography-45.0.0-cp37-abi3-manylinux_2_28_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.28+ ARM64

cryptography-45.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

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

cryptography-45.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARM64

cryptography-45.0.0-cp37-abi3-macosx_10_9_universal2.whl (6.8 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for cryptography-45.0.0.tar.gz
Algorithm Hash digest
SHA256 775ea405c16356e9d1646fa55393ea031737301041bfe849fbab9d9d88773756
MD5 fd6ec198dea1052858b787693fc4d48f
BLAKE2b-256 52cadbd1dbb68769fe3972b2333b67a102f1c768c8ac42c31f36eaee4f37657d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 298910b6d243af3aac823faa8811855c847fb28c4dee389d9429b06de37219e8
MD5 85ab3c1524d02bdcc680a4b92fda7050
BLAKE2b-256 0eb4c6e26da828c5de5d01db0079c3d75614174f8d2df83aacf9ebc425a197d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9b4952c5139cb785792272004615a845e79ed8a7176b948370fcaf185ba9001a
MD5 4f70a648b0c223922ebac95eb6fb970b
BLAKE2b-256 7b13404bd76208a7c08b014ad0569b1fb0dd089a3e64bc1ff1302cde298420b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3397ae2684923238128561f68f38fc99eeed27d6f80bba1233f30a8035aed516
MD5 8a2ed10ac07dbac13b81d270444c33fc
BLAKE2b-256 5d70054a5c7368335058444c77b77ab1dc3f527d49b54d1c80729dceb949b459

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2612a4645ca00d4a8f1d91f61f31134d28abee8a6ef1b96b569a8836697cd357
MD5 6cfbf0d52b72ef98f4f5a39569cab51f
BLAKE2b-256 d7f52bfe90a6a2de875a82e0c5f1fb32fc8704014eb9b4a5a74915f05ab57cac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56f1b21e6db1970ee2be2c62efc2de831fb14946e19d6dbed38075975515d5d0
MD5 352d2acd54c09187c8209d8ee120edc4
BLAKE2b-256 a473b831c2682bb75baaf3e8e11c7add245d9a7ddf6fde391e21544dd3338e62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp311-pypy311_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2260d25da415c19a7f47b08e1746b2d812139a668074dea9291790f22e932ded
MD5 e72e0e2336c01acf9056de74f88069cd
BLAKE2b-256 a20a47f03548087e4f2b8a0a4e479b732755d4da7ae7258acd18f28c43884fa4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 35d19395efd3de48b5bf98722e736b4007383ac047cb4c89b51a3f41275fbdba
MD5 5debadf35b8d71fb6915fca9120b8d53
BLAKE2b-256 814d71eba326f665d95195ac64c6794746acb43bf32260839682d59e9b9ba010

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f6eaf7adcbb7e9ef518206579afe8a460c88ed219be9c32f8e27c16b70f78232
MD5 731d20ccb74967a2afec714130583fab
BLAKE2b-256 472885b94557bd623a8224ff7d1d65cc7f86eed012d94d7ec8ca6460630b612e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 2f0e1c639d247c5e19f79a1fc7aa3f3f5e5164c817d7540e46c98302d2b409a4
MD5 f3f05ec653894710db4f71a094303199
BLAKE2b-256 f010206584b70703b55037ec670ae404a6f074020424674805d281f690c636c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32edacf24bcd6368e779b475337482c0c3aae5580716feae510b69b1a4d15518
MD5 96ba33f9c2888b47bfe02118ad437caf
BLAKE2b-256 7b0c2c3d8ba58788978558decbf1e1725671f80c717c6b7f72171a63327d2a68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 61d24d1558cfe0f4ac7ce6d1fc5fe4303c453d0ca083a828311b56eaa63236e9
MD5 49a56108677b1097fa56dac0ca8059d1
BLAKE2b-256 70ac734216538b3f2df86da7e385e558c4243660dd69d84a46ab20f2d9250e90

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99db44a5ad01cc8bb76e8ccc4e8b9171bbf38efbd27d3a3b67b93a9188bb4f69
MD5 910ec67fd08d904ac27ab0ef45e8627a
BLAKE2b-256 bcc56e4bf9ca6973f27d5b9830824521105aef94ed3da0b8f2ddf664a0f15f55

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a767a3a41ddf892cc38eb56ae0e8671814ac9a26934bc9066f4d185923375ebc
MD5 cc0e116dc6820c746808f8a366ee615a
BLAKE2b-256 ffd49db4a5bdb3f07b0ebb77156ca7f6860d761de720b27a1e77dbc80db75cef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 ba3425cc06a457da4b3e683b9c4528b63e86a5a5dd7e1c9d68fb2425cdfc8266
MD5 0d2596f0c2c9bd0997320c000a00eb9e
BLAKE2b-256 dab259a968af02de6d1ea87c288d569a4307e0427afca6bcf24a20f2498c7495

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71dd639d0ac118514d69b29784e87cc2f62400cebdac57e13fce397de20a188f
MD5 8d0f1e29f157e0579f0ec512efae2b98
BLAKE2b-256 e4b6ce5c8b6c743592b3b4b77a2f4100ee0986f5d051a60ee977409ec79e9ed3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a910a0c85ceddf6c52ceca4134e4d51fdce044105ed7b33fb5d8ecf8e638ad58
MD5 71114517964d718a6460425a470b7054
BLAKE2b-256 edbc77b15a4cdfea5a75d9e8ff8ae5a740813127e19384538ecd9b56b6c7d5aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 962f857a1dad859c5497da392d47ad4fa4e6aa43e311c482814a92eb50b20848
MD5 141b75bdd5c51712a1fdb5e39502d736
BLAKE2b-256 ba50fd2873d5200783d22aedf5556c2b19c3161ed2633748948f3acb1d257719

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a34136aef20667ad2fe1d2391c79421a0cb09e854eed41cf9b98f7ad83baa135
MD5 6ae04254362c00a55cdf9d91967e07ee
BLAKE2b-256 3f62ed19e86c04ddcf8371c8d1553249e4defda08f5caafa5e30be7f4d1109a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 44d7b8e2bcdba7f2864f3418e63330e4bd40d0a9b89e319e709a8abc6542e01e
MD5 8da06dd4a3f383ce0fd91d108b4937df
BLAKE2b-256 127cb3e2a1ba8853f04e4a08fa1ae6f5f8b794e2b18856eec54b7f7f7f5f1b5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 ed67dee333c6d5d8bd34803b2b9097602537d3e9778ba4285a758f7b23319989
MD5 e67775dea40dda8dda388e068c0c775a
BLAKE2b-256 91aa6632b843124497391313f52e61e30407a372e5b13db85e85a76e9c79b5c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bdf473b7ae7f9b1cbdac471c64777ac7f2e8e12234192efdab868ce760542420
MD5 83f5498bb8bff67d350c4f9b3c8afd36
BLAKE2b-256 51f9cbf24cb72c6987499a3f1d3adbe1387ab7ea67f739650196153536c9e288

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1adf4d43a6045da6b6625b77a790e8958c0326c5c4f2cd5cff72c4a7dff78972
MD5 baa0643c901c78487347c5ad36d1eaeb
BLAKE2b-256 c099d5a64105d18be6805c3aba2e25b686e557a2ee2aed28f0d23554c2244ed6

See more details on using hashes here.

Provenance

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

Publisher: pypi-publish.yml on pyca/cryptography

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

File details

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f339738295a936790cea83026b14cbb4cbf8fff7826033228a3a12f87fbb02e
MD5 bbeeb3782f0d751dfd34ad08eaccee7b
BLAKE2b-256 311b8e43b277f3093406a2206685af0693f6d86d680d5549ce3f41cda6c18b76

See more details on using hashes here.

Provenance

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

Publisher: pypi-publish.yml on pyca/cryptography

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

File details

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fe8f72b57fd19977f8bae45731d20cb7fd3d6978bbdc377e40f436663871745a
MD5 37ee55deaf13d619564895aee030e2b6
BLAKE2b-256 31202608edb02aafe57047a247a6dc92f2f4eaa43acc9e94b195e17a7dbd72b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 aff4c9bffa9c3272b7d3ed467166483371f69db0f79790e36068a89b35eb2119
MD5 4238c72db6c90b76720df86f10b0c960
BLAKE2b-256 4bb8b9eb0d6840f76925ce6d799ac2f30559cfde7ebab429ee9f4909c663c33f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cryptography-45.0.0-cp37-abi3-win32.whl
  • Upload date:
  • Size: 2.8 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.0-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 2b44fb42e8fcbde39588b620163683909669b91e0e6dfc5dc65c40a0ed311377
MD5 ff06f772399fe6f2eeced25539572d94
BLAKE2b-256 69c90dad6c5ce8e144812289735a62546162eeb140265f8f2033fd4993514004

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5b2a320b1f48942816c0d7b53c314ca1bd65416cd432b46cc1d0f12eb5c0d178
MD5 621d818c2d8c1310e1a954d995fd23c3
BLAKE2b-256 5e1d0b007e407aba706133eb3302636f5ef1ebf96568ede01969e2f80402a622

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b89250c5b194a65b7194a4b11113e06a2a0332ca21d2126413d19fd4d52b83c
MD5 ced5b62a822bff4113904f8d82d9b52b
BLAKE2b-256 2f3569e7da02100a8db6fa096f7b374a51d5e889faf105d154db7811c385024b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ae027ba733b5b41ec32b930e52d9bfc9e66e10737ebacc1474d12ff3a0e8c575
MD5 b0f6f4bdcd8f7eb2726690bc97e9bd99
BLAKE2b-256 95d6a6cc83ec8d4d43ae04a6c4ce5772539e900d7a152443d622b9ac71575bb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 e67dc7f87ae5cf271b53c3d791f217b2acc0b0775f278f47dc263a3680c852cd
MD5 332c1496da62c24da7a41d61aea12039
BLAKE2b-256 b6a958a7d65f696fb97c056e616994e760a7ab349e43d72bee3c0adbc77723db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33748d858cfdd0fc92cd05d83f08f51775baf3325866abe869f1f916bcda444b
MD5 b9d4497e03fcb2f1bb53f75ea252dab5
BLAKE2b-256 8c81c35590eba97b9bd1d4743f0f96809af46d93816adecd1f3c683626f13d0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 4a678997601140c890a971a786d15e3aac3a37690853395e01771796227a5c4b
MD5 aed61e197cdc609af4e27d299cba96e8
BLAKE2b-256 009f051a80a400a89166b13f982e66a60574ce4ca21a08a30897963b9bf60091

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b2cdcf38b638058b50cec83e7ab13ebb8c3b43404d360b9a0c0afb0253bc4119
MD5 4f99a9eef0e7cffead2ca1eb150eb9b7
BLAKE2b-256 49affecda96738fcb0305aaae8cdc5114bb06235ac60e34ed69b7f1f60bc6c90

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f8e84e045daa1f9e055b255e4f834dd1de82c47055e5eb6aa15cb4e1883076e
MD5 d7fbc9766580f8c87bca8c2cadea7f62
BLAKE2b-256 00d0afe4ce7509a92118f661016a89cbac850ba8b603264f501743a77d58b1a9

See more details on using hashes here.

Provenance

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

Publisher: pypi-publish.yml on pyca/cryptography

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

File details

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 53f201caf74d01b1db93cfcb36094a4c7f733217f60db022bde422d2cff94868
MD5 9bdd584af02b0ff7f9b97babfe91fd03
BLAKE2b-256 d75a52ff188c32054066d5768b79ed0092b190c91e541f9b2469d5302719d2d7

See more details on using hashes here.

Provenance

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

Publisher: pypi-publish.yml on pyca/cryptography

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

File details

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

File metadata

File hashes

Hashes for cryptography-45.0.0-cp37-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 80100354d80b1e1f0d2d596e8f64f08b5fd605e6fc3af00f7eeb232967d73e39
MD5 b7617605f7e35a4eadf0f9a797c8a0b0
BLAKE2b-256 6acf02fbc55492bc2ed9bd08d8e2a774476df0750c2421211f9b33e88e0bebd5

See more details on using hashes here.

Provenance

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