Skip to main content

🔗 HCoT CLI – Hybrid Chain of Trust

License: MIT PyPI version Python 3.8+

HCoT CLI is a free, open‑source command‑line tool that implements the Hybrid Chain of Trust (HCoT) framework – a unified pre‑deployment security architecture for software supply chains.

📄 Peer‑reviewed paper:
Qureshi, J. (2025). A Secure and Integrated Approach to Software Code and Docker Image Signing: Introducing the Hybrid Chain of Trust (HCoT) Algorithm.
International Journal of Artificial Intelligence and Machine Learning, 5(2), 16–22.
DOI: 10.51483/IJAIML.5.2.2025.16-22

🚀 Why HCoT?

Software supply chain attacks increased 742% in the last three years (Sonatype, 2025). HCoT addresses this by:

  • ✅ Cryptographic verification (SHA‑256 + RSA signatures)
  • ✅ Tamper‑evident blockchain log (append‑only, chained hashes)
  • ✅ Real‑time vulnerability scanning (via OSV API)
  • ✅ Policy enforcement (registries, signatures, CVSS thresholds)
  • ✅ Docker image support (layer inspection + integrity check)

📦 Installation

pip install hcot-cli

Metadata

Release files for hcot-cli 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hcot-cli 0.1.2
File Size Uploaded Provenance Actions
hcot_cli-0.1.2.tar.gz 3.1 kB With provenance Details for hcot_cli-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for hcot-cli 0.1.2
File Interpreter ABI Platform Actions
hcot_cli-0.1.2-py3-none-any.whl Python 3 none any Details for hcot_cli-0.1.2-py3-none-any.whl

Total release size: 6.2 kB

Release files / hcot_cli-0.1.2.tar.gz

Download URL hcot_cli-0.1.2.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b16bf4a94c2e6b6a5c937cb13dc2fdee20e9f2348db8249d4819ecaac68d2fb3
BLAKE2b-256 checksum
How to use checksums
bf5e5c6cd6dd8f71ddf772fa1cb53735543058b886910989cec1e41000bed76a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / hcot_cli-0.1.2-py3-none-any.whl

Download URL hcot_cli-0.1.2-py3-none-any.whl
Size 3.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
768151ecb5ca6cb3887d463432c91642eddeabb7ab8f452147408a084db5a85b
BLAKE2b-256 checksum
How to use checksums
684ae0959ba185d86b20d00863b7c03e8cb05458ca4bbb9f2517745acf1dde45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Security for hcot-cli 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for hcot_cli-0.1.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page