Skip to main content

GA4GH cryptographic utilities

Project description

Documentation Status Testsuite PyPI version Python versions

Crypt4GH Encryption Utility

crypt4gh is a Python tool to encrypt, decrypt or re-encrypt files, according to the GA4GH encryption file format.

Installation

Python 3.6+ required to use the crypt4gh encryption utility.

Install it from PyPI:

pip install crypt4gh

or compile and install it from the latest sources

Usage

The usual -h flag shows you the different options that the tool accepts.

$ crypt4gh -h

Utility for the cryptographic GA4GH standard, reading from stdin and outputting to stdout.

Usage:
   {PROG} [-hv] [--log <file>] encrypt [--sk <path>] --recipient_pk <path> [--recipient_pk <path>]... [--range <start-end>]  [--header <path>]
   {PROG} [-hv] [--log <file>] decrypt [--sk <path>] [--sender_pk <path>] [--range <start-end>]
   {PROG} [-hv] [--log <file>] rearrange [--sk <path>] --range <start-end>
   {PROG} [-hv] [--log <file>] reencrypt [--sk <path>] --recipient_pk <path> [--recipient_pk <path>]... [--trim] [--header-only]

Options:
   -h, --help             Prints this help and exit
   -v, --version          Prints the version and exits
   --log <file>           Path to the logger file (in YML format)
   --sk <keyfile>         Curve25519-based Private key.
                          When encrypting, if neither the private key nor C4GH_SECRET_KEY are specified, we generate a new key 
   --recipient_pk <path>  Recipient's Curve25519-based Public key
   --sender_pk <path>     Peer's Curve25519-based Public key to verify provenance (akin to signature)
   --range <start-end>    Byte-range either as  <start-end> or just <start> (Start included, End excluded)
   -t, --trim             Keep only header packets that you can decrypt
   --header <path>        Where to write the header (default: stdout)
   --header-only          Whether the input data consists only of a header (default: false)


Environment variables:
   C4GH_LOG         If defined, it will be used as the default logger
   C4GH_SECRET_KEY  If defined, it will be used as the default secret key (ie --sk ${C4GH_SECRET_KEY})
 

Demonstration

Alice and Bob generate both a pair of public/private keys.

$ crypt4gh-keygen --sk alice.sec --pk alice.pub
$ crypt4gh-keygen --sk bob.sec --pk bob.pub

Bob encrypts a file for Alice:

$ crypt4gh encrypt --sk bob.sec --recipient_pk alice.pub < file > file.c4gh

Alice decrypts the encrypted file:

$ crypt4gh decrypt --sk alice.sec < file.c4gh

asciicast

File Format

Refer to the specifications or this documentation.

Compilation from sources

Get the source code, and install the python dependencies with:

git clone --recursive https://github.com/EGA-archive/crypt4gh
pip install -r crypt4gh/requirements.txt

The Crypt4GH python package relies on libsodium, a portable C library. A copy is bundled with Crypt4GH as a submodule. You can either use the version of libsodium already installed on your system (eg, provided by your distribution), or use the bundled version.

For the system-wide version, you use the SODIUM_INSTALL=system environment variable. You might also need to adjust the CFLAGS and LDFLAGS environment variables. For example, using pkg-config to find the libsodium headers and library, you can use:

export SODIUM_INSTALL=system
# If not installed in default locations
export CFLAGS="$(pkg-config --cflags libsodium)"
export LDFLAGS="$(pkg-config --libs libsodium)"

If you want to use the bundled version, skip those environment variables.

Finally, run

pip install ./crypt4gh

Shell completions

If you want auto-completions, you can install extra scripts with the utility crypt4gh-install-completions.

For example, you can install the bash completion scripts with:

crypt4gh-install-completions bash

This will install in ~/.local/share/bash-completion/completions (ie, the default location for 'bash-completion >= 2.x').

Or specify the target directory, eg

crypt4gh-install-completions bash --target /etc/bash_completion.d

So far, we provide the bash completions. Help me out with a PR for the other shells.

List default locations and scripts with:

crypt4gh-install-completions --show

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crypt4gh-1.8.5.tar.gz (943.3 kB view details)

Uploaded Source

Built Distributions

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

crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl (231.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl (183.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp314-cp314t-macosx_11_0_arm64.whl (126.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

crypt4gh-1.8.5-cp314-cp314t-macosx_10_15_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_x86_64.whl (231.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_aarch64.whl (183.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp314-cp314-macosx_11_0_arm64.whl (126.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

crypt4gh-1.8.5-cp314-cp314-macosx_10_15_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl (231.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_aarch64.whl (183.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp313-cp313-macosx_11_0_arm64.whl (126.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

crypt4gh-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl (169.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl (231.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_aarch64.whl (183.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp312-cp312-macosx_11_0_arm64.whl (126.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

crypt4gh-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl (169.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl (231.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_aarch64.whl (183.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.2 kB view details)

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

crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp311-cp311-macosx_11_0_arm64.whl (126.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

crypt4gh-1.8.5-cp311-cp311-macosx_10_9_x86_64.whl (169.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl (231.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_aarch64.whl (183.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp310-cp310-macosx_11_0_arm64.whl (126.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

crypt4gh-1.8.5-cp310-cp310-macosx_10_9_x86_64.whl (169.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_x86_64.whl (231.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_aarch64.whl (183.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64

crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

crypt4gh-1.8.5-cp39-cp39-macosx_11_0_arm64.whl (126.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

crypt4gh-1.8.5-cp39-cp39-macosx_10_9_x86_64.whl (169.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file crypt4gh-1.8.5.tar.gz.

File metadata

  • Download URL: crypt4gh-1.8.5.tar.gz
  • Upload date:
  • Size: 943.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for crypt4gh-1.8.5.tar.gz
Algorithm Hash digest
SHA256 c3bdf3dd1e37643550fced3eb948d4cb30e9335ab6ac7119d53b4e832b276434
MD5 d2e1c2a0204fac86c857f83956329fbc
BLAKE2b-256 bff2dd8217c44e946ef5ceaafddb304ff583e4ce2b5fc9570f30c4bd2b3d3b1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5.tar.gz:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a12769b72a84fac1dddf25d7ac7e03518af4ad79ceca43164fca91f247f95fa4
MD5 0d3d4159674d5b9922d9d3371c5e97d3
BLAKE2b-256 3980504b3abc569634bd29fabe62132dda9c394c78a4c57f6195844823904c36

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 365e1243a609212dc7b43ec9585205204f86da1044afddba523846aa75eb83a8
MD5 cc7d03934414daf8c963e320cee8e608
BLAKE2b-256 9d28775ef7570c7427b8dd5d2daace73c701af13425cfae16caf5be662a26a77

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab7e95fb6278067a8dac8f1f70f6aac142cb92bd2316ffa61f17df110c44e4bd
MD5 ba719af654f0c7fc12775e20f041aa58
BLAKE2b-256 7d4ff96db77302b550e324f402893ccb1f59000cf7141e518a9a2ddf316caac5

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 87376a9b90ba3b7e5725f2bb63bbb27d9918ab91012feedd84912fb889158e0a
MD5 f836056a12b2d58f6de48cde7e841ae3
BLAKE2b-256 c68424481681b53987301a90e4473d15523d2ccb5e7c112ccc8739d171b159f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de4404e0f40a0c49aca4c90bc2ff97590821594f26f9c35304a06a1dd2ddf672
MD5 f861b73ea5fb83ff4b1f7b78258688a4
BLAKE2b-256 498bc69ae38ef2329f10cb4bf00bf8e917f178ae092bac29cb95497b3197ae4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d6ed71e1226d7f68ecdab618b28897c488b2be99bea60bb783ac306d38e6a2a9
MD5 e35598e13e302fe2175f11f099cc9db4
BLAKE2b-256 43f2d9fe815eacd586a5869ba54140d61a71f5db0b781a17b42fcc8e614a332a

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d5de8366b6b1f284710119dfee787cfaafec1dfeb1ce243522ddc20813e937ae
MD5 3a8b067c2b3675c65d0b4d3f7f95fc01
BLAKE2b-256 9d34d239d324995870ff44efb9cc547d5cf5b496f763c7a56cc0f21820891a4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b9a22506e180d9ee53b95207ac2c72b5838aaf1c6a195b32603ae082e57acddd
MD5 f516749871ac8765d0b0ea6fb4eab4a0
BLAKE2b-256 12c9bad739a826b109fc3e2d55b50c4f9df46536e3646069e0d6d35b4f3d3591

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0274e77b84adb1e67b11cdc9d2156dcbd85ec7d96100ef10002813edb12b363a
MD5 bd698a8c47467e1641e179aacbceb1f0
BLAKE2b-256 279715beda8289aef1a01831d85acec8e9b4432bcf43aea3307daa4e9c82eecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5a19d3a4b34a860ad90fd8fdc74fee44c8bb72d80865c6c3d330e61962c52b79
MD5 3307789181f0237b36a3dfbe36b41523
BLAKE2b-256 ddf5b5cd23c61b5b68b126390327c2e6027dd8690a86110fd5073986de66c110

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8089b3ac8d763754aa7f684a56d3ec53058eb4a253d86267ab901ecf332adbb
MD5 f70812cb20f8dcb32988ec7be6a48989
BLAKE2b-256 69ea453d194cf3ac1943f6c9271436c850ba6bb8ab582252700e4dd7fea0fcdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b13e3261397ad1dd4394dc71d8617c9a07d17e4d8936d507ffcb23101c726fb5
MD5 b05b392a247f2b756f828de533debc48
BLAKE2b-256 959fc4b9803566ddd3f11943029852bac911ea18812d3223bd2a4dd3f5af1477

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d293ef7e33dfde0c72d82543b5e064564bdf0343211ec1d12f3689036697581b
MD5 30f424e792821a2ca6b6e2636e1af040
BLAKE2b-256 795e5677f513313465376972bbe6865a9de4265e274a9738b3f81a89b123185a

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d6d73a899ae5d20ba616ae725feca952c2302811ff03dd189b0959e53532670
MD5 d8575fa78159e40709c59457aea9158c
BLAKE2b-256 c0ed1e29592accc2f61e69960e6b12de974196fb57a40fa0eadbab3ed9a5b7ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58c86bb23a07c1f9ed316dedfdccace13229a11e9519b92d7cbb193f28e03389
MD5 7804b5df76689b5a22bdf4e437aad81b
BLAKE2b-256 59e2209fabed34713e16b0687eb401dc2dd3c65f95e426d0ecc0415b1d738e4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f846c1eac81dc0670c4c98259faa66556ad870b5bcd09a52773290ed7063dbf2
MD5 074b6499e7e702a16c6cbaf018197bbf
BLAKE2b-256 a1b3781069da7be5bb1ae6fd3fdc0fedc921b47664f4d1f3440e8edbbb08a207

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c91abb5c06e2256189d61b3beb57f97db5e03f4ca2a61d21f1116345991c32c
MD5 e6a54057b9077e2f621191f9b13b77dd
BLAKE2b-256 5fb9fd953e2cde3c768180b7292d4923b275b112a532e913b834c5ad9054d770

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4b397df20322c6bfdce85cf92ed0e0c8c103f45fb5b3fc0d37e34aa821619c50
MD5 1e1d51ce518ce506b1cd7d5e64790045
BLAKE2b-256 a23ca5f171bd6448a805909eb3104f9c9ec46e50f90f231da677baca88cbf1e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b2109f169ce29a0173662cef742624a64a85fd2bc0edeeec4d1c8daee1c4e0e
MD5 856cf8dea2cacb31ecee722cd255930c
BLAKE2b-256 adf92e02210e22e0868dd0227ab89aef1529024f555c03c32bb90548822877dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8ed7ba4fd1c612dc62e952c3321b41a0ce5a86cac517863f108a8e9831f59703
MD5 18f654425f52502075bd8faea0946e21
BLAKE2b-256 2e0524a4d6349aaf6c11f8d0801d0f2ec97b90b3c73103c8f96d7cfb7ce00007

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ccbe80001af1fad624c017a7328aaebca2668357d4d7808835cc5ecdbb1fe38a
MD5 0030f28454d45ad052f5745e78b5827e
BLAKE2b-256 15fa8df5546217e05d8352623d647c6474bd549441886dc19dd0a65d70275a11

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 06e4ab1f34bfb41c205f27d4c261443a0adae93e24ef83e5b1e4737abdd304e9
MD5 783c39c0a6e6e1776de7391c08fcdce7
BLAKE2b-256 9a2865d62f452454b8dd27ab459e8fc10aaf524b949b0885b08635ab283b936f

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9759681bedc59b97171498ac48b09bcb45d5d8a6c393540a5b71b764d12addab
MD5 43035693195f1e90560862ad997d5649
BLAKE2b-256 8f53c085e4bbf76be3bc1a092a35558e29d1181e64dfc5a4ef991de885cc1bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dc8547b6e96b9100224dc09566da07440a2315fcb5e8e883ab0363c464b4712b
MD5 e41c2fbb393e369e3b7793a753a789b3
BLAKE2b-256 a09affa7155a789d89ce23e1e11d9eadd594c88bebc75b1b8f430b64fcac09b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fea32b9bf2bc2871a1bf1c3afc9fdc0bb168208250900c969be993d1ce052d44
MD5 74f44671a1137c63956fe70661505dc6
BLAKE2b-256 364fbd05805fa6d048016d681f95e232416dd463c0b826475b81ca0c87836deb

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cae71a07846c54c776fc1da44cfe3f1db37e6e6c6edc52c98d95312eb094c220
MD5 5e680e8c8570b99d7db3f90ccbaca93c
BLAKE2b-256 2f26f9244cbe14356c208955cc6ffd362dd5c0a6c3ccd581ebf7dc31a251b675

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f347ed6a7ed2c9a870e60987752faf5dafff0ed48b4cb1b3fcfa66250e999ff3
MD5 180439164edcc7c6eefb149092be02e3
BLAKE2b-256 21ad68c06a20a16ab85a8a1bcb1dff245a9cc5454f084dd4ae619dbf8bd03d75

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a8a3a1c649d5705bf130051b88866b43c98a3f62a4d31faf5f7516ee129da4b8
MD5 3c0c45b57c070c9a244ea8b9767142d7
BLAKE2b-256 28d20c0c66c8e8b8390b881fbc7db173508df9f071c508e7640c7b82367de5de

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e850a1aeecc772b22b0902ca67fff7cc3a930e6f62d39b76850b6464baf5b545
MD5 64b9b58339f372a00570beee3605c8d8
BLAKE2b-256 52ccd2a9293228fc5fcdd9ffd091862ef7f4302771e549e5314cb0328cb93456

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5d1678339e2713a33bb7d31b24ecfa1a82d9af28250b5890c00f4fc81008e46b
MD5 d7dbafe3797bac91372bf16a84ba4be8
BLAKE2b-256 22e4a7637c26150bd2c11ba77760d4da9bb11a9bcca8593647a7fa2d40c53c7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 456b7124616f80d20bfe5ea409708fe127db1d5424ed15abff35020d1d78b8d7
MD5 f5583e8c3f740b93f81fbfc5e6bf79aa
BLAKE2b-256 693ec5214bcf17182a6521511eb8a52f1652194b5ae68ae4cd4d8a4353002c4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 047ec4423e934c05a7fe5e840d88c7f3c34cff3ccdae0506632b2afb51615b91
MD5 a2fca6c672a964ff06f8eb1aef1d74d3
BLAKE2b-256 8148d280a2adacd8d2a3f3f52e9d5f8618d22ff8070030a938159908d066575b

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35f07fed891553b7a32bbb16fb7e520292873f88858c792417c40a322d5f134d
MD5 30e1b8f2e47e50cde277db7773c1761f
BLAKE2b-256 cdaec8ec6b9991338846e9ba027ee2227c65fb6a95fd10ac60d3ea66891bec91

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 deeeaca8a0d1303473391057d61f2ad34cac04b311113a24592dfb79ae46792d
MD5 43f2debc161e6e696441f9b2ee9e7016
BLAKE2b-256 fef8e148f4928e14debcf337e91b6e93f7dfabc7b1a3cd4f473817e00fb1e7d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0f6838d3a2de929b99a1640aed20705ac760b6c258c5ad39806cb57f6289f81
MD5 b8e007a73195b092a79b4c8bfbf83c10
BLAKE2b-256 44106ee8699e7feb760e94d836b9fa9c6483a8a5bf1a96600bfe94336f13529e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b90f7faa046620e4cae479d16bcc6886d6da3f22de42106bfaf50be4d102e05
MD5 54d2510d364412a3ad0e1e6fa47a7ad1
BLAKE2b-256 808f28cf84b3794a358a240d59ddf5c6bca233fa992145f99dbf7b9ef740ecc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 294e70dda506d584c6a66d09d2d6e4b384bde5f7a690ea9a2f580abc0148302b
MD5 82c53d9fa42b3089150e535133c2cee0
BLAKE2b-256 f5cc5fd36edbfb65cca93d7c42e5543373b8040380aad0bc03c6bda74f99a740

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c3519a3144b162f0b5c361de4c92328a3a6237e48601ca0ffd0d71a978f295db
MD5 b84ed598260f298db5211c53753739f0
BLAKE2b-256 6055d8e95a402fa41eb9a90c18940f86c612c3f58f17ae767c6affccbb135509

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73b4587e1ebf9509d0e53ae0a2195b7581a5e832626d77335134000ad64f460c
MD5 62b06720ea4b62ded1bf34a3ab781fc7
BLAKE2b-256 7d67e0b832b4d6796f88ec10cfa9e1704471e1b60a165f0f529f6ceebf4052f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 19620f6b1a895db454a5c8af7c90b1f9466398573649436f7442fadeda75960d
MD5 070eb8f18e7812117e7dcfaf5404643d
BLAKE2b-256 91adb210782f2b293d2eb173b666cce9b2bc98eb85beb93d57d704bb5285c230

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ab171dd3e5ec42e71f0acc09f76cca2934149e0c4697af5adf1a1ea498cf995
MD5 2b790d5431438211eefa06bbc6145d50
BLAKE2b-256 9f4072993f57b3219e06325783286e5a860c5df1ce179a730382184e78d215f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

File details

Details for the file crypt4gh-1.8.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1a5af1febc3a124121921f562a406a2e65efb6a933931203d4de74605f1bcddc
MD5 eb47dda848c239fa4e82ef8c20ee45f1
BLAKE2b-256 1771b3d9a9fad0c576aafafcbfa49c8c30f1ad3f2c89340e514ca3854e7f7375

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.5-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on EGA-archive/crypt4gh

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page