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.4.tar.gz (941.9 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.4-cp314-cp314t-musllinux_1_2_x86_64.whl (230.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp314-cp314t-musllinux_1_2_aarch64.whl (181.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.7 kB view details)

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

crypt4gh-1.8.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (183.1 kB view details)

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

crypt4gh-1.8.4-cp314-cp314t-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

crypt4gh-1.8.4-cp314-cp314t-macosx_10_15_x86_64.whl (168.3 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

crypt4gh-1.8.4-cp314-cp314-musllinux_1_2_x86_64.whl (230.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp314-cp314-musllinux_1_2_aarch64.whl (181.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.7 kB view details)

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

crypt4gh-1.8.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (183.1 kB view details)

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

crypt4gh-1.8.4-cp314-cp314-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

crypt4gh-1.8.4-cp314-cp314-macosx_10_15_x86_64.whl (168.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

crypt4gh-1.8.4-cp313-cp313-musllinux_1_2_x86_64.whl (230.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp313-cp313-musllinux_1_2_aarch64.whl (181.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.6 kB view details)

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

crypt4gh-1.8.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (183.1 kB view details)

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

crypt4gh-1.8.4-cp313-cp313-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

crypt4gh-1.8.4-cp313-cp313-macosx_10_13_x86_64.whl (168.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

crypt4gh-1.8.4-cp312-cp312-musllinux_1_2_x86_64.whl (230.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp312-cp312-musllinux_1_2_aarch64.whl (181.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.5 kB view details)

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

crypt4gh-1.8.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (183.0 kB view details)

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

crypt4gh-1.8.4-cp312-cp312-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

crypt4gh-1.8.4-cp312-cp312-macosx_10_13_x86_64.whl (168.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

crypt4gh-1.8.4-cp311-cp311-musllinux_1_2_x86_64.whl (230.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp311-cp311-musllinux_1_2_aarch64.whl (181.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.6 kB view details)

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

crypt4gh-1.8.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (183.0 kB view details)

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

crypt4gh-1.8.4-cp311-cp311-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

crypt4gh-1.8.4-cp311-cp311-macosx_10_9_x86_64.whl (168.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

crypt4gh-1.8.4-cp310-cp310-musllinux_1_2_x86_64.whl (230.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp310-cp310-musllinux_1_2_aarch64.whl (181.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.6 kB view details)

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

crypt4gh-1.8.4-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (183.0 kB view details)

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

crypt4gh-1.8.4-cp310-cp310-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

crypt4gh-1.8.4-cp310-cp310-macosx_10_9_x86_64.whl (168.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

crypt4gh-1.8.4-cp39-cp39-musllinux_1_2_x86_64.whl (230.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

crypt4gh-1.8.4-cp39-cp39-musllinux_1_2_aarch64.whl (181.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

crypt4gh-1.8.4-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (231.4 kB view details)

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

crypt4gh-1.8.4-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (182.8 kB view details)

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

crypt4gh-1.8.4-cp39-cp39-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

crypt4gh-1.8.4-cp39-cp39-macosx_10_9_x86_64.whl (168.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: crypt4gh-1.8.4.tar.gz
  • Upload date:
  • Size: 941.9 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.4.tar.gz
Algorithm Hash digest
SHA256 9c2da1ab3003316fce18c0bd25368a07120d92e0073c85c7f6d3818e0d590e12
MD5 cbb494f004b9be81f26771d0b165a052
BLAKE2b-256 be7d6f6851f5c9678398b13f45d196a6fd52509c608db5fd6fbbc06918099ae5

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4.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.4-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e2f837c6c99d9454ac2cdb7f2bae9688fe81b73fb5574823e2321c58aefaf22b
MD5 6a8c5bcb3744c36229e1631991eba077
BLAKE2b-256 503a37834166313112b2018ab40587d7821353eb41028d5aa6d4e1af8dec7e6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 20b76c0dcb6336f0677308b142461e27b4f9e9695c7bd5412e68c09844053e02
MD5 9e7ebaf93e800850b6c7c39d30fedd39
BLAKE2b-256 dafc4916a020b2d8dc533d77d9b3fbafe0dfd580508d686dee84ceb32a9eff1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c98146b9dfb1b2a5c067ec43d9e246fae4a69d27f23c96cbdb6f1df821e4b5e
MD5 e49144de992d3affcf7f263e083f7724
BLAKE2b-256 cd60a6ba9c4d6aebff864152192102cc83bed7b5227c7d1288f05ce78a4de2b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3662e41481e1780a7f96acab59619b7b9db49596de8c49b5fba9583adea94deb
MD5 3d37c8eca020827f637a2912fa5262f8
BLAKE2b-256 308eb5f571f5593925a2c7978c2f201aaf81016b311385c0a3001ac83a4df59b

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ed87441eed8724a46ab3ef688b37d03282d2b3623c90172dc537d957567e34d
MD5 1b4018ecd4e9f845fc58376350fe969f
BLAKE2b-256 39bb1fa25fed1af1cc33817d2b6a98b614a350e12700d3b836c0540fa91bc0be

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3bb05c99e14a29796256bbcbcec51e30e3eed7f05b5bfe26a555269f3ccc8c25
MD5 e83b03263359e84d99b88b253f67c89c
BLAKE2b-256 b589b7ae405216381e5bbe7afc4371432af685f669cd2f3ff6661c411ba922a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 273ac265aadecd32d39d6f5e4c97962130182d3fec4bb48bc158d661485afd81
MD5 1385a369f1c87ae2eb4283d74f1cd142
BLAKE2b-256 94f34dce0fedfb6b34178c2cc78cb55c694cd50e2af206cbb5d6ec5486198a1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5c49e69d01ec9def7a13de9d409adbe0175f2dd109f539d55a3fb77341ab4b5d
MD5 a3efafbc8a834f9d7335497a2621983c
BLAKE2b-256 6875237dd8045b7060da0c421653aba375f2a36c13e42a4720e1fc98997c453e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b9527fd2d3574554c2f9167d892db7f31bf0b838713af695629b6e781a5b839
MD5 ee2b22a13a78f66cfb2bab04deb137ea
BLAKE2b-256 2010005507a950f33c1e4c70040e5ad71520de4649898704a9d883a5d979e61d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9dd1b55f23cd5966b96e08cf0d81988882b9b4f460345d9a6c8c87064f7d6aa5
MD5 406604e89e34af23a8299b98d185a37c
BLAKE2b-256 912d902ea26ecd246023b5a31ce470b97e387584ab4845a8a1f67405188e6fb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9722a992a50ef17004321012133a38174d93dc3caa1dec2f3b4cdfbb37b27127
MD5 54e5f149efbe4a8453cb93c7c66e0b6c
BLAKE2b-256 b63a8cc50faaf13b4e25eef49bd0affc4dd501a88462f80d90f30c3ac34d138a

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 75d00f59dffa9194d5afeae0cebd10d9b12b2647ca17d4c8c1d211217cab1468
MD5 6070729dbeb2fb216e924193a94bf689
BLAKE2b-256 4213db2cf6cdf030cc18887b5b82168872399f76fac04c125ca1c72c9949cdee

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2328186eb6c1ccdd40e1ef0432609cbb9c2a9f330bb99802abea9965c8e1dfb4
MD5 bc3de83384b12989a401904d45711446
BLAKE2b-256 05f437faf5a7324dfa7fdd0906dcb0d0708464e3d2db6385c5102b4a8ea6429d

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 003b053be3f508aa9c1be5dd76c5cb63232ac0159dc60fa14d5f08660edb9c60
MD5 4e299dc559b98bee2d3a1b97f3e08cd6
BLAKE2b-256 821fb5f79772c5369fcce5e8ec32301c9a651bc2c74ae0300382670cc89ee941

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c0efaef337a8073bb51e28aac401419542b78736a262368f1e0dc3cb1d5c4a5
MD5 d522667194007ff68a4877256ce41c6b
BLAKE2b-256 477900998b849dc74eccb86d90d8f23acd7a0540e8b1a13de1524640a2756783

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 03e70c6d503e886cbe8e80fc9ecb9a02f4698382f3b6e10f0fb63cdafc1aa5bf
MD5 035929528e2dbaadde146e256f93f349
BLAKE2b-256 ab1b8dd07c3e6d2fd39105fcba28873dae161d8cc43f0f830dea52fe68f43617

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16668c26facaf6fa7a9bc69535b1a0b584e1e8126d573ffd0740d1daa2b20bc7
MD5 a405567ce8c3410778516c08f32c976b
BLAKE2b-256 1f9345e6459971bb74d250218e14bd017773fe7f127ad6f8ec24f93b6885afbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2ed2835e83c2a4404f89288114ea3934a9ab22f1a99eefbb5dddf1f28430aa20
MD5 afb4b44f27f21c7ba734173bced52f4a
BLAKE2b-256 7aef8c427a9426146d981593b47db3a09b79bee972c92568b880e8e4fa6ca994

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2b182f8260047ae66b2565cacbe21e51c04a7e413ee031673fc83b0576874fcc
MD5 378ad3b220062215b85b35af55cfde62
BLAKE2b-256 98c48c8df225b37eae2dc421fbb167585006016746bf38d3e1eceebaa8ceb694

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f961180d3c0533adbb5d6276c1766e3cd07b967a823ba96efc7635685f623594
MD5 f1cdf69e844da18a4a592bd02e5d36cd
BLAKE2b-256 6cdb1b88294895eceacbc9ba1f96297de27e3605657bd97a3873e05e9ab52bb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a2feb7f3d883541807c795ee4e33da449ef90f351f8c731671826e60afeda6e
MD5 587834d1d0682f0ca84e8234284e8c9e
BLAKE2b-256 caad3902c20cbc5937da1aa47bf17e22d94e444d58d6a912b52d52c1952f2f27

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e51a1826f4cfd9ae3b78cc819f0dc33c9ead66a5fb73ede46ce7a0fef0c8b6ad
MD5 051f83b8d6f40d20663347f4d9120a81
BLAKE2b-256 d8ce75d559ce670278d82dc99e840cb4c59f19efc1c075a2194fc0794814caf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73bc16ed044664c553f43a0d2dc0f5e1c13993dbf383e048be77849dc8813da9
MD5 d89bbe2a9d3bbd97926891c24ec01a0e
BLAKE2b-256 3ba4c66a20b4dcdba0d354b3e719778ab0319151b16fa3a9b8eb9d10688a3e29

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d8661ec475fc6ba72454cce8befa92035203201737edbf03b95d7f7bd9871393
MD5 a6c92b2d81f27f94b2480148b8432a5d
BLAKE2b-256 405dbd291149c875d175cba4fa82eb432223eab212d3475ac1f4d9d4d1803106

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f13f4e59850088da80298ba51ea67d258c199983444f2fe5cd3ec8e3ba7cf52
MD5 babefa5a46772db9f5f20fd0d7958f5e
BLAKE2b-256 87dc3ebd489db079d6fe6a2bbc55430059e1479608a66f8ea22049352f140390

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b789e82059561a8dab2ff75acb54e2c8bdca51ff507a4ed47b18c8498df5b476
MD5 b0201cde3d2f9f9f82eb3efe356e1008
BLAKE2b-256 fc90dd22eadf95d970b67cc304d5cbcd3ff157532b92bc8f1926703d135ec6cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f9f9d48c805b996a479259f3e15212a12ad5ca01935d4cbaeea8dc83e3e56b92
MD5 c9123ed6cded5567188a233df64511fa
BLAKE2b-256 4942e3ad260530a1d26ea09626745270e7644677f2ca83fce693901e9bab3b10

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb5eb5ce0bf1a58a7a653f67944eb4cae3e7617eda0eaf6d450be39b6fb747e5
MD5 6693eeea78387f6c15807c7716503b91
BLAKE2b-256 28680a91077add7ea329bca09ec56da4bfc7266e63b196ed2e7cb1969d8401bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d0bea44fa847dadc49b8b074b73f8bcd0297e8c7d651e3751dd458ae0b384cd
MD5 7e47913b643fa013fffde3b136162363
BLAKE2b-256 5a0964694fc48c23fc7210423231a9567c688cbeb0942ce7b1a5e1bf4cb0f3f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ce2e76faee12af7c805f991ef4fc4b6cd61f2a34717bc5be846d83a29e2e4f7
MD5 f0d731a86eb9fe884e95f2b1adcd76b8
BLAKE2b-256 111f8a3c1640a11865725c43f905bb3b629118d6e9e0c4271600efada2339d53

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 538fba5e601c4771f762231ab1e1b5b53c89de257490e8fc47a4d0744fd7bdcf
MD5 8cbc789a9e4bda022c388845c813c6dd
BLAKE2b-256 a9f6031611167b9061beedd0405c856d6869db52ad77f3d780d8ab40abca8bb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1fb073474c58691fe9666143559142ded5045c8fd36ebdbd61389953e8c1b52f
MD5 bb8dc5b3da4a2d745b047ddc90a280b0
BLAKE2b-256 c3973db4e42984be535da9c0c0e82f22995227dc82c68a908cf97d592670d03e

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cd06f8e4d63225746306cbb31b5092d7c6c000e72ca2a598b784150fece44f47
MD5 f08a620901668601ab36bc20435e7b26
BLAKE2b-256 02b35d7e941eee9e4e14c4754d86e5e901670084b04946903810acf96772ecf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b697aad1ede88b25f8a282cfe332ac41bce9922d8159be21ba0bbb0a9271a04
MD5 a53d40fecfe77d9b685c95c15969f6b3
BLAKE2b-256 24fb2fc8b4d335f34f6bcff4719d9581a86d8b735fa66bedda42121867e724c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fd7c8098900a24b355852b33a4788b88f34eea3d17361ae66b01c590b7795eb
MD5 4dce3887f3d218ee75e43963634d59a0
BLAKE2b-256 95da28d0db907f0916012abae39bb21ef4cada32c2744cd6cacce169a6104000

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51c70f8db284134c952410c3d22f56bbd204cb20042db6bea8336c32c5cad966
MD5 3d7b187d9d5d8d78467eca088a07507e
BLAKE2b-256 8f65e09f17923c45eea13399ee0231e1ff9004124e61d1345b3773ba1fac4b73

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1834b2f28d86481b3da1f2b5e9e234998a8e4efc6cfd34674ba2dd15795c6fa4
MD5 64e0aed1ff09a2a670273e9c92b58803
BLAKE2b-256 6eaf826e3e1bc9514ffb2c86b7056bafc63260fb95f6d7cde892a1df12ff5e48

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 289808911fd5844ffb5eaeadb3f937d3c5af4ed28405746d99223f97920991f0
MD5 442ed6f64782a799291a726e8eba0f4b
BLAKE2b-256 7a3fa57214860625a6f6477698fdcadb05a70252792357968636097fa5294e47

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9547477bbe91bf6a5c8c1182d060bc83ea05698feccd615e047c1820fae10d3
MD5 3172f195eac54e5b1a09bf978eb7224d
BLAKE2b-256 b09b0fe7a0f6dfcb6585b973fb055c9ff0594615898246603902f20f16c665b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 30a698b20d460ee4b516c9df7f0094410b202dca160e42170893a4cc05820c3f
MD5 56743f8dd19a29c44aeac85301d66845
BLAKE2b-256 b50830331b6feaeec3bb3bd09f20be8c91b81e354ec262c72e91bb4e2ca83c89

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d38a4bf2e900707ddfca5e07989ad02016db51b3bf21f12431a826e40e34d24d
MD5 68e8881f9e7a75781d61a7e6511ab70f
BLAKE2b-256 ab9e5055cf267b86b75aba79da801b9b75a9c03d78432282c546c31fdc1b7781

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crypt4gh-1.8.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ab5905e9b7cf78542d7723f8b9fe71186df419410949726abf43a08656de395
MD5 b689553e9962f6834c4325839c7b1ac2
BLAKE2b-256 97f71208e6d40476ee7ceed12dcd022228867ddab4cabde2e6fe9e137e1fcd94

See more details on using hashes here.

Provenance

The following attestation bundles were made for crypt4gh-1.8.4-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