High-Performance Cryptography Extension Library for Kurigram
Project description
TgrCrypto
Rust-powered, AES-NI accelerated drop-in replacement for TgCrypto
[!NOTE] The cryptographic algorithms implemented in this library — AES-256-IGE, AES-256-CTR, and AES-256-CBC — are provided for educational and experimental purposes. While the implementation follows NIST FIPS 197 specifications and has been validated against official test vectors, it has not undergone a formal third-party security audit. Use in production systems requiring certified cryptographic modules is at your own discretion.
Requirements
- Python 3.9 - 3.14
- Rust 1.83+ (build from source only)
Installation
Prebuilt wheels are published for supported CPython versions and common desktop/server platforms. Rust is only required when your platform needs to build from source.
# Recommended
uv add TgrCrypto
# Install into the active environment with uv
uv pip install TgrCrypto
# Or use pip
pip install TgrCrypto
If a wheel is not available for your platform, install Rust 1.83+ first and then rerun the install command.
Usage
import tgcrypto
import os
# IGE-256 (data must be a multiple of 16 bytes)
data = os.urandom(1024)
key = os.urandom(32)
iv = os.urandom(32)
enc = tgcrypto.ige256_encrypt(data, key, iv)
dec = tgcrypto.ige256_decrypt(enc, key, iv)
# CTR-256 (arbitrary length)
data = os.urandom(1024)
key = os.urandom(32)
iv = os.urandom(16)
state = bytes(1)
enc = tgcrypto.ctr256_encrypt(data, key, iv, state)
dec = tgcrypto.ctr256_decrypt(enc, key, iv, state)
# CBC-256 (data must be a multiple of 16 bytes)
data = os.urandom(1024)
key = os.urandom(32)
iv = os.urandom(16)
enc = tgcrypto.cbc256_encrypt(data, key, iv)
dec = tgcrypto.cbc256_decrypt(enc, key, iv)
Streaming API
For incremental processing of large data:
import tgcrypto
import os
key = os.urandom(32)
iv = os.urandom(16)
data = os.urandom(1024)
stream = tgcrypto.Ctr256(key, iv)
chunk1 = stream.update(data[:512])
chunk2 = stream.update(data[512:])
IGE also supports incremental block-aligned processing:
import tgcrypto
import os
key = os.urandom(32)
iv = os.urandom(32)
data = os.urandom(1024)
stream = tgcrypto.Ige256(key, iv)
chunk1 = stream.encrypt(data[:512])
chunk2 = stream.encrypt(data[512:])
Runtime metadata
For support logs or release checks:
import tgcrypto
print(tgcrypto.__version__)
print(tgcrypto.runtime_info())
Compatibility
TgrCrypto is a transparent drop-in replacement for TgCrypto:
import tgcrypto # works with both TgCrypto and TgrCrypto
Function names, arguments, return types, and validation behavior are intended
to match TgCrypto for the supported AES-256-IGE, AES-256-CTR, and AES-256-CBC
APIs. The package name is TgrCrypto, while the import name remains
tgcrypto.
Source builds
# Build a wheel through the configured PEP 517 backend
uv build --wheel
# Or build and install an editable local extension for development
uv pip install maturin
uv run maturin develop --release
Contributing
# Run Rust tests
cargo test --release
# Run Python API tests after building the local extension
uv sync --python 3.14
uv run maturin develop --release
.venv/bin/python -m unittest discover -s tests -v
# Build a wheel through the configured PEP 517 backend
uv build --wheel
# Run with clippy
cargo clippy --all-targets --all-features -- -D warnings
License
LGPL-3.0-or-later — see COPYING and COPYING.lesser.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tgrcrypto-1.1.2.tar.gz.
File metadata
- Download URL: tgrcrypto-1.1.2.tar.gz
- Upload date:
- Size: 49.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6474cc248f94a29e9e9b19a4dc8f61198faae4be61d956159d12d3877d61746d
|
|
| MD5 |
d3e7568aa4695039b7282c99b488da58
|
|
| BLAKE2b-256 |
9054eccb00fb3bd5a8e6855cba70fe9aea6925dc28c2eeeed523c6c271d10668
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2.tar.gz:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2.tar.gz -
Subject digest:
6474cc248f94a29e9e9b19a4dc8f61198faae4be61d956159d12d3877d61746d - Sigstore transparency entry: 1575807411
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 203.0 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
760363ce319a90c782f62c3c5912e780e206262c7866de371bbc750bf7ea8f9c
|
|
| MD5 |
9d90d76b43b48dfd11194c80a65e738f
|
|
| BLAKE2b-256 |
85c11e4093047f5dae8216f170f29cdab650ee7585fbfad08113af0740e1e6bc
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp314-cp314-win_amd64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp314-cp314-win_amd64.whl -
Subject digest:
760363ce319a90c782f62c3c5912e780e206262c7866de371bbc750bf7ea8f9c - Sigstore transparency entry: 1575807942
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp314-cp314-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp314-cp314-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 297.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46da0cebeb6c731b63cb4cfa4a7b8ddf392d2f3b24c5fbcdd8c2e18170e05ab6
|
|
| MD5 |
60e9043ae8182cb2e1801394f1811387
|
|
| BLAKE2b-256 |
82c1b562f48ed5a8c9b973e579ac4d4a28c9b628aee51f408b74b2ad95ef25cf
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp314-cp314-manylinux_2_34_x86_64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp314-cp314-manylinux_2_34_x86_64.whl -
Subject digest:
46da0cebeb6c731b63cb4cfa4a7b8ddf392d2f3b24c5fbcdd8c2e18170e05ab6 - Sigstore transparency entry: 1575808131
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 263.1 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30fd1c436f5a4cc68b3a54db1d68e55a203c4e173eaaccd1b60e3e2e7299a16a
|
|
| MD5 |
a65ed0688455dab79638124fe6a2a2ef
|
|
| BLAKE2b-256 |
7c476788a1a395d2943960fc6044b0ec1262f64f13a59e7b6dc0ec401c7f2c4f
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
30fd1c436f5a4cc68b3a54db1d68e55a203c4e173eaaccd1b60e3e2e7299a16a - Sigstore transparency entry: 1575808224
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 203.0 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abb7f98c2333b6a59cae2e74f36bb543278e79d906437bd4f02505571507b768
|
|
| MD5 |
4367b3838bc53cfb79ea12c334445618
|
|
| BLAKE2b-256 |
71d1f4784d8930805325b72aa516a8d562636eea65bc5e7a9f04b3befcb9730b
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp313-cp313-win_amd64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp313-cp313-win_amd64.whl -
Subject digest:
abb7f98c2333b6a59cae2e74f36bb543278e79d906437bd4f02505571507b768 - Sigstore transparency entry: 1575807623
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp313-cp313-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp313-cp313-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 297.3 kB
- Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0bd7fd40e100ba4c3c4f8a2421f1af2ad745f6a425e97691e038c6ed69025d98
|
|
| MD5 |
b6be96fd083ba88d44d85a08135af5e5
|
|
| BLAKE2b-256 |
ff15a8469c54a6dcd0ce3999bf5c0a1e3451a71d8be3d827c89e76c4f278e7a6
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp313-cp313-manylinux_2_34_x86_64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp313-cp313-manylinux_2_34_x86_64.whl -
Subject digest:
0bd7fd40e100ba4c3c4f8a2421f1af2ad745f6a425e97691e038c6ed69025d98 - Sigstore transparency entry: 1575807877
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 263.1 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a05b2b454d5f79324620bb7e7e8803ac8b8a4f9cd289b9cad97ab4ecc6fabe2
|
|
| MD5 |
cc2af20a51fd1cccd711d49b5789bb64
|
|
| BLAKE2b-256 |
050cb4510cc31e1aaf17e3200f3406cc87e94846ea2d35a68d28bfec43c76891
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
4a05b2b454d5f79324620bb7e7e8803ac8b8a4f9cd289b9cad97ab4ecc6fabe2 - Sigstore transparency entry: 1575808474
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 202.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96a88c9711342b1636357d0842711dc874dea9c5cc1c041791282671251a577b
|
|
| MD5 |
5f6329c22402d63c583a1306e93f0926
|
|
| BLAKE2b-256 |
9ce2e96fd09f22388f2b27239960ced3764747a28fdb15b081f11ff862a99981
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp312-cp312-win_amd64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp312-cp312-win_amd64.whl -
Subject digest:
96a88c9711342b1636357d0842711dc874dea9c5cc1c041791282671251a577b - Sigstore transparency entry: 1575807548
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp312-cp312-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp312-cp312-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 297.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f229067c15a309ce02fdde26f0e8ae956bba78b2c8ecc618f4ed5649243369d
|
|
| MD5 |
f64393babe435eae622ae25e2c77f5cd
|
|
| BLAKE2b-256 |
029e9649436b60312c3e16a40aaeb39274f61d5928ddb772e3c978d077ff1e24
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp312-cp312-manylinux_2_34_x86_64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp312-cp312-manylinux_2_34_x86_64.whl -
Subject digest:
9f229067c15a309ce02fdde26f0e8ae956bba78b2c8ecc618f4ed5649243369d - Sigstore transparency entry: 1575807693
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 262.9 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60d71e7862987b798fd3b2597423f36016b17acebce09586e790b6d5361121d0
|
|
| MD5 |
46e630d8862fc2c68da8f6181024b276
|
|
| BLAKE2b-256 |
092309b4cdf1227893c53b685a47976f5f2ab9ca863e72b7cfcd05bb0618f775
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
60d71e7862987b798fd3b2597423f36016b17acebce09586e790b6d5361121d0 - Sigstore transparency entry: 1575807814
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 204.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e66025e9f249a39e0de4b04097df971d83e7c742bff48ebde29ebd1b839d0ac
|
|
| MD5 |
753d3f3e8d1f53cb2a8582bef00d9eea
|
|
| BLAKE2b-256 |
cbf0d28c9b0d69d82c0bcd2dd7d903ce93cf0bbdad7bf2647628481c0580face
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp311-cp311-win_amd64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp311-cp311-win_amd64.whl -
Subject digest:
6e66025e9f249a39e0de4b04097df971d83e7c742bff48ebde29ebd1b839d0ac - Sigstore transparency entry: 1575808063
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp311-cp311-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp311-cp311-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 297.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d4eef7ad7c5a98ec5fd1807bff04bfee9ac04d64234995053b47584739f0bb3
|
|
| MD5 |
cd6fa9e763790ea46b5744649c715bc0
|
|
| BLAKE2b-256 |
cd32fa42b0a51d43f1893531592d4baf59f19a3ef1905006db229cc11258be6b
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp311-cp311-manylinux_2_34_x86_64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp311-cp311-manylinux_2_34_x86_64.whl -
Subject digest:
7d4eef7ad7c5a98ec5fd1807bff04bfee9ac04d64234995053b47584739f0bb3 - Sigstore transparency entry: 1575807758
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 263.0 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29a652de381bc138026fce5310ccae597e268f605b049e565cc5a477aacd6c0f
|
|
| MD5 |
be6e902ad1b1372cad4ec3a7616cd93c
|
|
| BLAKE2b-256 |
7aead69d36caf9b204f4e2261449297ff37374d6cda97e9bea672977d8e6b538
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
29a652de381bc138026fce5310ccae597e268f605b049e565cc5a477aacd6c0f - Sigstore transparency entry: 1575808185
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 204.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f34d2c384060914a7df24bd7e6e55ff0b7e5c93f9740e93702c79938cdd5834
|
|
| MD5 |
a627d335d285f5b2ae90706838d836a2
|
|
| BLAKE2b-256 |
254ffe3a3c8d967c42a94f4cd2d7e7117b434cb08c6047fbead7268d73a47205
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp310-cp310-win_amd64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp310-cp310-win_amd64.whl -
Subject digest:
5f34d2c384060914a7df24bd7e6e55ff0b7e5c93f9740e93702c79938cdd5834 - Sigstore transparency entry: 1575808412
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp310-cp310-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp310-cp310-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 297.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5830721a4657bc1ea5bb1cd79b69b359edbca8c7b59496698b2d88eb615d2199
|
|
| MD5 |
13debe29faf13e3c25542a12d7a4a8d8
|
|
| BLAKE2b-256 |
58f89462dd4d0fc6487d418cfd7b372f433a060b2261866349a16a7370b4564c
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp310-cp310-manylinux_2_34_x86_64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp310-cp310-manylinux_2_34_x86_64.whl -
Subject digest:
5830721a4657bc1ea5bb1cd79b69b359edbca8c7b59496698b2d88eb615d2199 - Sigstore transparency entry: 1575808341
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 263.1 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0124850fbe9a7b1eec08beac7561b5a2001287e8cdb7f2aa00f78c9ed06516e
|
|
| MD5 |
2f40003382e40f2161107903c8e5cd69
|
|
| BLAKE2b-256 |
be33a97b8a0d23863b6d5a0841ebbc496d2d6a8e6562d6ac2cb6c8377bdc45f0
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
a0124850fbe9a7b1eec08beac7561b5a2001287e8cdb7f2aa00f78c9ed06516e - Sigstore transparency entry: 1575808531
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 207.1 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b774dc5ae76eff2cf785d0354d8ff35c6372e4be7ad4f53d57d8042238f5b0c4
|
|
| MD5 |
f12f3056a60c97ec7e010070b9612867
|
|
| BLAKE2b-256 |
e27558b68c3fe9cd596c7cabf414dcb2ce8404d63c5bd4f907fe0673fc0742fe
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp39-cp39-win_amd64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp39-cp39-win_amd64.whl -
Subject digest:
b774dc5ae76eff2cf785d0354d8ff35c6372e4be7ad4f53d57d8042238f5b0c4 - Sigstore transparency entry: 1575807464
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp39-cp39-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp39-cp39-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 299.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
280230fe96e64cec9530a867b96d3bf4707f428acd35c3442e692e900a511de7
|
|
| MD5 |
8f2f171477f84c87ccc177c316082d40
|
|
| BLAKE2b-256 |
5d0b278f08d1d55730383e5078233b2fe817ad0cdafbe79bb48378811674d7fc
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp39-cp39-manylinux_2_34_x86_64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp39-cp39-manylinux_2_34_x86_64.whl -
Subject digest:
280230fe96e64cec9530a867b96d3bf4707f428acd35c3442e692e900a511de7 - Sigstore transparency entry: 1575808003
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file tgrcrypto-1.1.2-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: tgrcrypto-1.1.2-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 264.6 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96c8adce73686de3b40f1c3dbe3e5e124a68d50914768fdc2c197d992f1b05b5
|
|
| MD5 |
4999f09d305a2c36670ba94f19f0b294
|
|
| BLAKE2b-256 |
b9304a6d8ab5bdc9ce0692e86cfa9cd6e7bfab761546bfc4a5a758414562d3dc
|
Provenance
The following attestation bundles were made for tgrcrypto-1.1.2-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on joyccn/TgrCrypto
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tgrcrypto-1.1.2-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
96c8adce73686de3b40f1c3dbe3e5e124a68d50914768fdc2c197d992f1b05b5 - Sigstore transparency entry: 1575808280
- Sigstore integration time:
-
Permalink:
joyccn/TgrCrypto@e0949b5902b4190a24db60528a879e8ba8880937 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/joyccn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@e0949b5902b4190a24db60528a879e8ba8880937 -
Trigger Event:
workflow_dispatch
-
Statement type: