Skip to main content

GA4GH cryptographic utilities

Project description

Documentation Status Testsuite

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

Bash completions

If you use bash and want auto-completions, you can install the 2 extra scripts, by setting the environment variable CRYPT4GH_BASH_COMPLETIONS to the proper locations for your setup.

For example, if you use the default setup for bash-completion >= 2.x, you can install them with:

export CRYPT4GH_BASH_COMPLETIONS='~/.local/share/bash-completion/completions'
# before you run
pip install ...

If you don't use bash, help me out with a PR and add crypt4gh.zsh, crypt4gh.tcsh, etc... and instructions

Project details


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.2.tar.gz (940.1 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.2-cp314-cp314t-musllinux_1_2_x86_64.whl (226.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp314-cp314t-musllinux_1_2_aarch64.whl (178.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.9 kB view details)

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

crypt4gh-1.8.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.3 kB view details)

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

crypt4gh-1.8.2-cp314-cp314t-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

crypt4gh-1.8.2-cp314-cp314t-macosx_10_15_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

crypt4gh-1.8.2-cp314-cp314-musllinux_1_2_x86_64.whl (226.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp314-cp314-musllinux_1_2_aarch64.whl (178.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.8 kB view details)

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

crypt4gh-1.8.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.3 kB view details)

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

crypt4gh-1.8.2-cp314-cp314-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

crypt4gh-1.8.2-cp314-cp314-macosx_10_15_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

crypt4gh-1.8.2-cp313-cp313-musllinux_1_2_x86_64.whl (226.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp313-cp313-musllinux_1_2_aarch64.whl (178.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.8 kB view details)

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

crypt4gh-1.8.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.3 kB view details)

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

crypt4gh-1.8.2-cp313-cp313-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

crypt4gh-1.8.2-cp313-cp313-macosx_10_13_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

crypt4gh-1.8.2-cp312-cp312-musllinux_1_2_x86_64.whl (226.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp312-cp312-musllinux_1_2_aarch64.whl (178.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.7 kB view details)

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

crypt4gh-1.8.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.2 kB view details)

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

crypt4gh-1.8.2-cp312-cp312-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

crypt4gh-1.8.2-cp312-cp312-macosx_10_13_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

crypt4gh-1.8.2-cp311-cp311-musllinux_1_2_x86_64.whl (226.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp311-cp311-musllinux_1_2_aarch64.whl (178.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.8 kB view details)

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

crypt4gh-1.8.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.2 kB view details)

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

crypt4gh-1.8.2-cp311-cp311-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

crypt4gh-1.8.2-cp311-cp311-macosx_10_9_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

crypt4gh-1.8.2-cp310-cp310-musllinux_1_2_x86_64.whl (226.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp310-cp310-musllinux_1_2_aarch64.whl (178.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.8 kB view details)

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

crypt4gh-1.8.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.2 kB view details)

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

crypt4gh-1.8.2-cp310-cp310-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

crypt4gh-1.8.2-cp310-cp310-macosx_10_9_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

crypt4gh-1.8.2-cp39-cp39-musllinux_1_2_x86_64.whl (226.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

crypt4gh-1.8.2-cp39-cp39-musllinux_1_2_aarch64.whl (177.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

crypt4gh-1.8.2-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (227.6 kB view details)

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

crypt4gh-1.8.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (179.0 kB view details)

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

crypt4gh-1.8.2-cp39-cp39-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

crypt4gh-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: crypt4gh-1.8.2.tar.gz
  • Upload date:
  • Size: 940.1 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.2.tar.gz
Algorithm Hash digest
SHA256 d3661fe972ed62fd4a89b61065ab25fef92b37951e2ae03e85de445d8e325ba4
MD5 1dbee749f2c8e0618a39460f4cb79858
BLAKE2b-256 114606de8277300ef4b10824fb6d5479f6aa5bd25b444819152cbe50ce7c57f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3fe8ab60d8622f0ae0aec6a48bb472e3fec67b74e49848c8434c13a6c1ff51ff
MD5 a890c1aa4ba193de95896012f8cf019e
BLAKE2b-256 e069679a3013492ad14161f8eb9766a7eab9ffda3adbec1bf9a2d6bdac0e9d3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e2b5be0aa33cdf926f71f6c0aabd8b19b8653bad7e5d91f18ed764e280357097
MD5 fa9dbc7fe11fedd065a29514660653a5
BLAKE2b-256 439655efe988701b437c1f624c5a6e85fe262d18e1bc2bd2d87044ab741f7c0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9bb58981f6a1188f3938b8f167057eee41ea09284555d9469ee2323c70200a69
MD5 c6637358c38500e838b26913e1df47a8
BLAKE2b-256 c01633264351708537920d1b1cd38b397a7e1d071998c39868ffad45c58289dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a5876dc3f9074c9c543273343929a5c84d9301d6632abf74028ed2b9bb0829a6
MD5 da8251fba4b0c16dbc972036c37bd183
BLAKE2b-256 6f0596fa2acf216c952eb02769e3a83f19bfd405a91b98c41851b22541249821

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c39811c2cecdf781cbc89da247d6ebb7d192577cc885a165c6704088661d92c3
MD5 60177b56173e1c78da45d82d692ca4cd
BLAKE2b-256 eed77ff2cd1730360ac01fcd652f802a47d1a2c4d958f76a97379fad7fd2ec83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7391d6dad1ad12194e47c9c378bc55009112c254130719545e636e831a900e9e
MD5 4021fd4d8d6f04dee48d076b64dd8e25
BLAKE2b-256 d8ed7484a6cbac30f266e5ff22678836ad6b33346c2d80574a38ae1df46f5168

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 79f7b9401c87b8fc555bc52913d419f9933606553042220be83530c9475ab64b
MD5 a3f6981a955d84b7dab42f47cee859b9
BLAKE2b-256 fbbeeea32bede394e72def55dc509653be7c2d24547b54fae4d7c4713e0aa3b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 06a76b298deef4808672062ca8cae1d245f3cde0940fc5f12e7e3fa8407e9395
MD5 fabb30db6e6e62cb383436c777f606e7
BLAKE2b-256 842d3de49c8363c56c8b423e572371dd345f53b7a9c2e1cb14541edde46ae078

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2977c558902989c9eb5a913a276d6db15bd94f1952555701f44acf2a95a5f7a7
MD5 1907526668fb4046396e355cfce2ceb6
BLAKE2b-256 53583fde0ee126a05c78b6088539232bc88edb69b14002f8d5fd32ba38a78ae0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 102e68d8e103d3da43a89288560ced53144c0cd973167f0176390a40c3583a68
MD5 b29c68fe54384ad11b4d86008519724c
BLAKE2b-256 4cebe2889b5b3f447a981439e873cc4ae96758bb49c7196fe2993086acfb0707

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fc9ec2ab00c6f6e12917affa6fd345b33044cf89e80e7e0e68de1fe8b482f34
MD5 fc6c2c2fa7613ab6346ecf0ac7b079da
BLAKE2b-256 0261f2b64244a2db53adea032c0d4ec05c865fcebfc0a82a9f1e6aed79a554a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 45482fa9ac2611c7c3feb7ee423174d458e623eeb5bb1b644b5ad6db632970f1
MD5 9d39f140ff5d2e0240183f7fcbc2a766
BLAKE2b-256 98eef240fe6f1396ced351751d025b9335b758d671d93997fc156c81ce57d41a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 500a57dfc28911ec6b29a6921b582980c851f2a657fbf42a55e00c2ae54047f9
MD5 073eb4415278e84107b9a6632f94b0d7
BLAKE2b-256 a3a67d1603cc1f6bd7e7886cacbe492193b3bdcd71c6245cb3c213672423b7af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c94ce21ad18dc6c2c5f637a6eb4e40ae6c33cec130c1ab365c4f3c8f6360f706
MD5 5e93bc48a661ffc095e9d2f0838ddf4d
BLAKE2b-256 fffa8edbd554714f6f0de7604d9b3ea83212bbd3652e5650bfb2f2083a5eadea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8eb536258aaf19525592bc54b39dbd20f3f49935edaf962540dafee8542882c5
MD5 6be1f20f16180ed214080a42c0b0ad8f
BLAKE2b-256 b09793445f0f459753ef2d223f2c3ec0ae312557626cc0b0ae5df067ab8159c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a5e6df439d1811de64d93895ee3861b5abf18833fd37a4fc1a3cb1a2a18b66f6
MD5 04d725c7efbaff186fb579acd35d7c17
BLAKE2b-256 cbf2f8ec3ed7063cfd0213decd3e3e1f26927ba1b5b9330475c5c9f8d2424f22

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 029e54f26a45f616a4c7613bc061dae2d65eb4d3beedc170e44732db91e5f5af
MD5 7ebb90d7e8584778fa1db172c9430982
BLAKE2b-256 979a858875447a0a1a440177ef2993de414e46aa49352b5f98529fb7efe1f398

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8ae77c7905466923efae93c36f0ebc22839a9fed5cfee1fcbdc141ac360e0a7f
MD5 c51ad634823eda7a50812f4e0c982b1f
BLAKE2b-256 2125edd4016dd0dfa45749a014b5bb58079e0c1f2f8d9cf7b212af1470bfcbd7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2a93eb6222b9e72125498d1ca550e78ff99e40068e1c1bd1bd31dc5f5b7ac789
MD5 7afe4eec35be4c509f5932c2cde80d91
BLAKE2b-256 62ffed604d9412a2b6a8b26f34261f2f12fcafbf66beafe68601755640f6e424

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 75e09b12ccadf5e4b2e3085bc9f0cd62322d5b5b13008d3453bb57ccf03232ec
MD5 279e065f25eee5b157abff17cc8fab2b
BLAKE2b-256 ca3140f85a504831df77dc1e93b745692093247b49525a6d9d2e6fc142ae493a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e3cb0e2418ab9ed0df82fa5449db953145cf60188aa2ed4359f75a8da6a7b5ea
MD5 86ccf3b4c40a627f6c731886d8f3320a
BLAKE2b-256 11bfb935c6844b12a0a174e6615eba2d775bdb4b00fe99b8b27f9698895fb69a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da41f21c631699dd8f5cae2ffacceabb830b191462b39c5dc7b51785ee53e18e
MD5 7b4a800f44132498b46e2fdd61c00953
BLAKE2b-256 e1c32aa3fb83a857b5cb30e893598f9efc0e098863a7b90e28dc3bb8fdce85d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3f491e22a50b93eb4b342f206fb4c2e2845de84ebec6b7800b927bdc209daab
MD5 a8dbb966fe9b555eb272bf7debfc9b0a
BLAKE2b-256 d44e13ab88b8ab0d96df0bed00cd7baa7d357b1095276e47fdaebd86f611f335

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b852987a04239f1237f80dce843145182f705c5d1eef6de1c0ac07b1546b5784
MD5 0a3efc05d4dd36400519612e817c2c85
BLAKE2b-256 24911d15fc29b93a6edbbaadcec2e4bb1e75b6a22ce3c7dd7dd464199fc2cd0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 653f43f73953eded51dfbe1fa30eba1ef70e1f464f9d694a37d9f724bbec14f7
MD5 d93863fa43113a623923495c9ef21a36
BLAKE2b-256 b4bf4d96d1ad799e812b34dab200e34a52aca50674021f97e7a93faa5a82a28a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d5a55ac41e2ef510c375694cef5592f81908d01ee5e2037e6e54d05f282f4fcb
MD5 099709afba824dd58ba3a268b190256e
BLAKE2b-256 ea5e9d155bcc8d6759995ee4fff18d1fd630ad4ccca4a386310566457a845495

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f16b15ae6719d6faa83e736b5774949eabf04950b28528e76c9790998eaf623
MD5 c2fca07dbae9fd4d991991b53174ce90
BLAKE2b-256 752c8b390d60bf12a2baa444d99699f7ff152f6f474378855249055fb243e7c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de998b26d91c5d3c32bec24ae907a82bec30928126ea6cc3921356dde5443e6c
MD5 938f1eb3be6fed26a7cb0316aafcef3f
BLAKE2b-256 f6edbe8e7866dfa4c3db7d7fc3abe7daa641b9d0bdc6552b399ebe4820f849b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b74c2c97a9b8559914c134366ed9f644c401f1c255684aeeaa3ea82b4db4fab8
MD5 d4d9bf887bd791799ec1577badb89d5f
BLAKE2b-256 249c73adc084da635e31bd7e4b500f97237c86907464414f09773ac4c17db15b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39d2c9f614eeb1d657b471c2f431df1edec6a32e7dfeb5c70b46da0b7402017d
MD5 e6a7c64bfc62bf1f79a9e401bd8d13af
BLAKE2b-256 721578a0023f253aad71f0a511100f2d0a2cac4ccb28757187bb00e62121ec47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ecf9965ea5acda8c2c8a199d9f059505c9cf704b2607f6f979e8c538038210c2
MD5 22a9f0b68b239983175b403ff4e5e2ac
BLAKE2b-256 d6a556d7a743bb5aa8cafdc43137063fc8556e53f2bb7b9453e19c458508007c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f1847a6398676ac1f174fa5841c7db8c51815663dfe1565740fadb0a1331aa0
MD5 29558f1d1fbe75eccf4b6827c1b66801
BLAKE2b-256 91d1384e190d839bfcdffb35939c52e2f232f356028209f891435e441d623ef7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b043ce1e9111796ce399c4ce821c8cdba9763225316050833f7a2c9dc71b2991
MD5 73ed424f3c6da07aac1cf8335c9b1183
BLAKE2b-256 d541e6155a6a39bf7eefd3d91d8116f3773107763670b11345c683cce41147ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff552b02fd78bd6652f2e2dccab8db879977fbf1ebe6395b62835a953cd2eaa2
MD5 7182dd0ea4ee1ec30c122f98ce504a8a
BLAKE2b-256 305949a99cd3e800f12d86918a64b3cb47605ce381209988783082e669511a87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9542d972386e26bcc567f62281a1619bb2cd1a344d78b5e045f4d5cee7dfb379
MD5 7f5dfbf8b0b4bdd2783fba4abf3bd1aa
BLAKE2b-256 b9dd8f1619e79594beaaf65e256673bdc71b4a224de2c8c3600190db14375480

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af4ed0d4fa95b7a17be4a285b41c3c6ab674f6c59e36f04f60f5d835019fee21
MD5 2f512e6110fb4091aae9739b57dd5aa8
BLAKE2b-256 9f4dd0af7e4c995dfa0d2e6d3f6989c995e599c93a0475c857fb5b6d4809a863

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dbf206d56647fa44e1ce5936db4df5101bf5ff5a4ea2aea86f2c9f8190b7ffca
MD5 c58f9fc51410c49aa9a7bc87ec57f1d6
BLAKE2b-256 b0a61e72a0d9fe6ccec85a8f5c733d4182cbb7f4805cd5e1d0d2415ddf17c16e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e0708b85420b6ebaad7040516f85e9a539fc7e86e42c50bc4b56b6b460f959b
MD5 22fa320c30f386203c334f80ddd47ebf
BLAKE2b-256 2b80a825e31e405f5f367a9b4b5c3ace35c414ffcd699e282562dc193e91e18a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d91b364de0d6d99eddfde71ba2b1888ab32364eb855804cb094c714e085804c
MD5 cc3e18a7d37e379956d42ac8773a9bd2
BLAKE2b-256 f6eaf58068b3102ff07ebee5bea4704154419f96094d4464b9e938eb9c99c4e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ef3affeff1977fcb8394e1ce3a4941d388f2d836f015cf37a3754515bbab637
MD5 90d01699d370ad430ab452a09f6347dc
BLAKE2b-256 f2be4ceeccf31406eb297f312522cb525d53faa50d4f15564fbb54416b2bedfa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8dd44d10c044e3288a6f5e20df1d42f58199fbccaa52f24d6f9e6780712e163e
MD5 1fd9e163a5efe7d8999ef0bbd4731440
BLAKE2b-256 3a96832767e435e5ae6b4f4521c842fe214e2ed58dfc0d4b154440b21d47801f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b5623b52a799a072ba915057c45ab43eeaa8daec14dc9382375588a307d1050f
MD5 95bebd1d02ddf9b13669824588126233
BLAKE2b-256 b3549b2227b4bcdc58b2776ecc1b6cd5bd6e2d0544dfc85966999cb9ca8aa391

See more details on using hashes here.

Provenance

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