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-completions.

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

crypt4gh-completions install 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-completions install bash --target /etc/bash_completion.d

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

List default locations and scripts with:

crypt4gh-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.6.tar.gz (944.0 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.6-cp314-cp314t-musllinux_1_2_x86_64.whl (232.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl (183.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.4 kB view details)

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

crypt4gh-1.8.6-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.8 kB view details)

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

crypt4gh-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

crypt4gh-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl (170.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

crypt4gh-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl (232.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl (183.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.4 kB view details)

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

crypt4gh-1.8.6-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.8 kB view details)

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

crypt4gh-1.8.6-cp314-cp314-macosx_11_0_arm64.whl (126.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

crypt4gh-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl (170.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

crypt4gh-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl (232.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl (183.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.3 kB view details)

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

crypt4gh-1.8.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.8 kB view details)

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

crypt4gh-1.8.6-cp313-cp313-macosx_11_0_arm64.whl (126.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

crypt4gh-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

crypt4gh-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl (231.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl (183.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.3 kB view details)

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

crypt4gh-1.8.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.7 kB view details)

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

crypt4gh-1.8.6-cp312-cp312-macosx_11_0_arm64.whl (126.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

crypt4gh-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

crypt4gh-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl (232.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl (183.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.3 kB view details)

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

crypt4gh-1.8.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.7 kB view details)

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

crypt4gh-1.8.6-cp311-cp311-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

crypt4gh-1.8.6-cp311-cp311-macosx_10_9_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

crypt4gh-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl (232.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl (183.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.3 kB view details)

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

crypt4gh-1.8.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.7 kB view details)

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

crypt4gh-1.8.6-cp310-cp310-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

crypt4gh-1.8.6-cp310-cp310-macosx_10_9_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

crypt4gh-1.8.6-cp39-cp39-musllinux_1_2_x86_64.whl (231.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

crypt4gh-1.8.6-cp39-cp39-musllinux_1_2_aarch64.whl (183.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

crypt4gh-1.8.6-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (233.1 kB view details)

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

crypt4gh-1.8.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (184.5 kB view details)

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

crypt4gh-1.8.6-cp39-cp39-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

crypt4gh-1.8.6-cp39-cp39-macosx_10_9_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: crypt4gh-1.8.6.tar.gz
  • Upload date:
  • Size: 944.0 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.6.tar.gz
Algorithm Hash digest
SHA256 70a1ea13161eae1a6ce040ad61759d11ca10d63ad0441f2a664c0c8f041ab341
MD5 4e1dda5b2a74498853456290583efe60
BLAKE2b-256 b05ffc1eb82143c029f4203ae2ed2080e76b51aec4b2e2c0993be676020240d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ccf157e96bc43c21fb46667207bb6b54f025a4fb03f9e2f9cc52f5dbc093c03
MD5 40798c845a2a8cf19132acd6a946dd1c
BLAKE2b-256 3d90203bf4640eeb2be7b02b1bf2a43cd7213f29322b461046f0c684e69499c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 068ed832a16f7417a93a28e2579a191d74c25cf0ecbdee0c3730633a8d0e586a
MD5 4a3be72078fc60fd87d42b3fa526151f
BLAKE2b-256 74575745adb3c31a36c1c3635ac14d0dd295398e8b2d4a6e42f1ba77700438ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64ad13d6501158c278c91530a1b13763645fdf239eaa578c1caaf116d6a58e58
MD5 9494dfc8dbd367ac78a5a3b884acb535
BLAKE2b-256 68b08fdb7e334e38330e3d8d12f1eb50a8bf80a9714b1ce7d013bc101a11554b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab08e12d19034b5668b859b1e569469a032bdebc8ad3634b6b4c3182959cf562
MD5 565ff496815c54f0b18fd62eb43d03e1
BLAKE2b-256 50d517d60372fcd00dc8328d9c3f0263fdc171ea0c3150b6b03536403322db3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b268260f68fcdfb490923e9a5a2a4ba3476c9d9816db164ecf73a764be49f4b
MD5 d761e1aed7de6a8ee2755660b7a6d4f6
BLAKE2b-256 b27c5d08e915d69c5b39cdc6e5bb7fc8945b98a95a88dd985bbbcf89e068254a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e5df49bdc4c30c67cfe67c9584ce8f1ce97428b775b82c8c63283595cc9b26c9
MD5 76ea03f9ac96764759f268de3e4dee65
BLAKE2b-256 3ccf0ac16b53c4d3ef150b877fe84c3af6bb4018dffc114404afac4b1709d047

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dee626c44d9db07fead9de2a8ebbca4f297dd39c672264d6b8b20bace6afeeb6
MD5 ba6f1543bcae6d52f8f35260045fa559
BLAKE2b-256 f8e06280d925af3800c96a775edae8c61e32a41b6745eb288bea4d7d15fc2f26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e1cc59b06a480905f3df6755724f5ad177b4d2471bc267c14d528e810015d2b0
MD5 a46597b86bc8b990f76c20fdeba3226c
BLAKE2b-256 6af86d5763206bba94d4a644f785d97616bbcde6b90e0e6909e03ef58f5a5345

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d947a954269e94a2ef6b32f53d04479281e59d6ac1a7cf006fb70fc6c654c0c
MD5 6d9303a64a3ca9bb4da005eebee0095d
BLAKE2b-256 4967b17ae8de40361fd0bb05b1fde2fd1ae5a88ddf7492be25474ec77ec2af9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7100cbf3b827a8b909b083e35bc846b57af94110262cbc12a2e9df151c433db6
MD5 bb7cb02f5f6c12a14f0b1fd2ec043f63
BLAKE2b-256 de011e073e21d2d6649def42df9663efca2c61d87d75c6227667865286e50d8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2478ede6183082c04463ddcc5066720ff95561d9d218a8e5f1c6b0819a34699
MD5 0e69fa528010c64451771edececc3571
BLAKE2b-256 fc1f019b15fbc29c8b63f3d1c817f8b2fae393a0643eaef6257b0c297b46bbb9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4acaeb99d70da3a290e4d512bd9030a8ad07fb17008c817332afb1fe0f7a4be7
MD5 3be6c68fe2db6f7906f62472333e83d0
BLAKE2b-256 d5ef4005e48c53e9ea3e3a46b1d8bd13888f1311c9965e734696be7e3f07b13b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 69c3f415cdae3caf5138df6be255dedfa1d9f11a613b315bb2aa29fc102b1372
MD5 cf07d49b487098a7db512c413ef4229c
BLAKE2b-256 4f53e7a3d5402f73eeede793c9c25204ddb9864dd37b8887111fc11fc54e4299

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ef3da8e2311b7a80dd6777440692bf1aac8e21090f8b15e6e8c1f01bff291ed9
MD5 54b6272c487ffb5bb18520f940fc41e6
BLAKE2b-256 e39ae1dcba1d49454d435814c94c52e5ec21fc390be553d4cd49b667279840f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 562b2533c4ea49214e54ce334dd2f331475652220edd30dc4bdd5c8cd9f53873
MD5 d36ac3c4183ff5aad887aaa9e63f91aa
BLAKE2b-256 cfbb8cf94f071e3b76ebee237702fb97f2638531a6302def6fe5280e6458c81c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3636a51ed271624fd295426afc89b0bcc21c7f86276681007fed9b2f40364078
MD5 c718e5c6e4280e83c58f54c707a4793c
BLAKE2b-256 6f3afbf9286d9a725f2058f2abc49659ac5c56520070a046f11b5e8c6271f0bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f8c1249d4baa4d925f71472c8fc8d9063ca31c8246a740f5bd2d64035bb4880
MD5 26d57be833bc0bf8a6cdea9617eb03f6
BLAKE2b-256 9f27e38dae30df476fb871f07e1093c23a913e914e1ada6d3250fbb108738054

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 27b7ef016377d9a66b6e185be04ac0f1066aefe7fce23716d7d589b2065e7ae4
MD5 a1b98eeeae250493bd0342e102851d02
BLAKE2b-256 94dd687a266cb3505b2be8a2f4debfa8ca8bb259216ffa199a9c4aafbd6b5fe8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8430f0b28fb9ed51b6bf58b941faa2dab91153729d20fed18b4d612c7515396d
MD5 a2408783777dea075111fa247cd777fb
BLAKE2b-256 751d35a84fe5b666c71ef4b5ee206889356500594269fc913aa4fdcaff79827b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c6925fdddb9092aeb78ca44516f9f14e6d1f4455deaa0bf803bb0703424644a0
MD5 5ea9677a5a88e93dccff39c906cb80ca
BLAKE2b-256 b9e0984fe219ddf5f8c88b53bb046961ce6f909ca664b444ad3604a4db23c6cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d38539a11936e8733278436d5cd16f9a20209ce9d8b262f10ab5f78543e4f219
MD5 42ce7761a7d9b91854a739d55ec96ed2
BLAKE2b-256 dee6397c00c8536f11d7ab6078e4ec9c3c3d72ae7c0096ad747be309f560be05

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd9e8c4829ab887a3659991d535ac2b05444f2aad73e7e8faba30c43da3df65d
MD5 3ffa69fe7c090a95cab9334a8a35d550
BLAKE2b-256 ca72ecb005886ec038d2c125b17b2819a75d652f021a709969d0ace360890cf5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e79bdf12373545eb72de4e7031efa19f2e6e37a54f7044ed30250d96535f3bb9
MD5 22607d4f369ffacf47ba146334d16eb2
BLAKE2b-256 a48260f16635d6f96fe72d39b4d460df26fe73fafe1486f47e9b2c9fc7ea064d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 17a8fec43a453453d3cab0e7b5dfd0504786c1611ebee5ee0e8498b7cf728c30
MD5 a1137f9b9c8af19444a1cf4e222a8b66
BLAKE2b-256 a58b9e2ce6e017c58ab6fb5bf04fd27d8873eeaa67ead460efd9f058c0b241f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55bf652ba0e56bd94b26c11580e9aa784092944d1aae59624f330c5467017bdd
MD5 0c89b73aa2dadb9df9c7bc66e2a0bb9b
BLAKE2b-256 aededd35ac54c8e1a44ffc2160bfb51d7348cb399ca3f2c9a719ffcaa8df0292

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 867ac8248a3e428f613a76fe5f5cc09222d2706dba58e8bca180963692146e7c
MD5 f4387e46d327bc76a165e0cc8e941cbb
BLAKE2b-256 13f19365dd02481ea06a02895bc29c2683f517c36c3623fce2ae9a3e72b0a9ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6378de1b2e3c48e216482dc9136a945a2a3edf22b98e8da1484bdfb0cb3cd264
MD5 82527267f7ced7694ca1058bd00e6e24
BLAKE2b-256 3eb6d234a261b6161b38e145cbd341413fe2f3f3273496ede690447ec285ba23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9d90f4eecbe07450faca70356556c7681dc61d5dee7522e9ab5a61e44510ff15
MD5 0dfd7431d4bf61dc72d0dd9f5b0e9c8d
BLAKE2b-256 1e75d67928efc63eefb63eba37f2670dabeda7959d1df09d9042483ea6c78381

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e710678022396dc61c688de04284ea30540585195b41e67fe20a7584e1437346
MD5 d31d5c7595a648522d3f4cd6965908ee
BLAKE2b-256 e6b5fa06c45d6289037929cdccf53c9d8f118b68fc85151f1f48a7b0d0d0c087

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a16ef10a4ba519d301e13d98436634f35a41cbb4eb5122aa7e95ecbca5a10d67
MD5 9045ab7e0c5ee20903a59d115e9eb1be
BLAKE2b-256 b5cea91b01584a63f0a0f3c119bf9d1b96dae4970b6c6af1d68a127d39271a6b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dc4f0696c77bdd18c79043fe7770c0be61c7215c401eac3fc14b97bafb58714a
MD5 b4e4f07aaad60c0e4cc5ffc62426e8a7
BLAKE2b-256 92a0084aa0f1aae7a1f008f3e874dbcccef03615bbb2fd6097112fe76b661b35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4e08627b47896d0aa5db737f6e367e8c4845b33bf86cd95f48fbbd587c0eda2a
MD5 de2942a47e24c039371b343b4de3ce27
BLAKE2b-256 1afeec0de51a850f1f0eb280215e50d9d7eb1e2c67ac8f0b6e97d4efa683297d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b858235cf32558fbb223dc9cde7e6fc590491940f8a18b4b00f0c7811fb7462
MD5 06178dd3ddf8388d2481e5f19f7d98ca
BLAKE2b-256 729ed0d9a568e6f93f1a7cadbfe5859e92a8aa79dbc0fa200d41f776a48e6a82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1489431f6c3862faacb07385d3fd95527a2af7e808ab5a69f252b51daec645e6
MD5 b2de237190f9de20036d82d504878a92
BLAKE2b-256 1abe8e78188e3c74c68f1e85c8a44d898cb011c2a74444b279167f5571244ab0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69b53ae3fc2149bde59de08ca976a27719bec8ba6fe09083b50d6de68a07d99c
MD5 b2cca95ea48252992d1dcbf5f87576d1
BLAKE2b-256 ab4c9948e27dd8becb8c4209fc7a67f1563362b02bfb11ac8cb9eeef66408311

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50360438f24d7081e6b59e356441c3485a4c3d52f499125715d72531b59794ab
MD5 bf0fcd520dc05d425b176ad8c5b07f35
BLAKE2b-256 4967d60e1eade09063267f1ce519ff3ab529fb9a060bb650a52413f24aa83834

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b2724fe7c8e4b8b743d9dd469559940c1cc5eeea2b3581f8be2364a245fa6563
MD5 8d1cdc932714c57fa8b25a4d6e6ee7a5
BLAKE2b-256 f98a0f629dd5f995a2d92ea2a2beee250a737d3d84590140c3da73fbefcaf3c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a17e3bf6c5c17ae5409ce3c456d7bbb39a1ab1647d1489eb844e64d1e3686de9
MD5 a94eb25363e835e2fa8e7f0993722e01
BLAKE2b-256 3ee35f8b66bafaa8757ed3f6e0189ddea60223a247255fbf857d2bf374ff0ac1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0500543b1e4c66d693dfdc31f321cb98fdb10f58ebd2da6a4726bfbff47ac6ff
MD5 d6235488cf489a6a5e5b6c582928295b
BLAKE2b-256 faec66380db2c14af126a898dc4ed6f0e8015dc86316d26b575f7941bd084870

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d626c98f6a2844470b3f50a8d3b8ecd0ad6f370169fba2a29d76ede42c1bb98c
MD5 2f59181cc2936cc83e297c16e6fbd3c1
BLAKE2b-256 3c31122a631c9f612ecf56b6cc079a8d1fb3f80d9f30d97539f4b8d960d87dc3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a7faf34a1b78db4bab4816bc1a6a055e088311edc12268fe86ce1b3373b139c
MD5 d17d7a60270286ab5737045cf7da621d
BLAKE2b-256 d232deaf9abbc74005806c711672467570cdb0f10d94fd4eddc56a87612f114e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for crypt4gh-1.8.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9a296041e2017db74df787c0b89b2d1a44d6267d672e9b7f5f5366211c632dae
MD5 e315fc20eac48a8c5b3b218efaea8d51
BLAKE2b-256 5d111b0647678fb7cb716bfba6c3ab14b82fff7ed466748d1baaad93090e7c7f

See more details on using hashes here.

Provenance

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