HX-Provenance
Receipt and bundle verification for a deployed appliance, including the expected issuer key and offline workflow.
Read the offline guideRequest a proof-pack reviewVerification requires the instructions and verifier for the product and evidence version being reviewed. For public-key signatures, the expected issuer key must be established independently of the supplied evidence. Shared-secret verification modes require their own trust material and procedure.
The downloadable HX-Provenance demo includes a synthetic signed record and standalone verifiers. Product-specific instructions below cover evidence from a deployed system. A hosted upload verifier is not yet available.
The package contains a synthetic record, its ML-DSA-65 signed receipt and evidence bundle, and matching standalone verifiers. Seven cases cover valid artifacts, altered content and an unexpected issuer key.
About 70 KB. Python 3.11 or later; checked with Python 3.12. Install the supplied dependencies once, then verification runs offline without an appliance or account.
HolonomiX publishes this SHA-256 fingerprint for the demo-only public key through this website. Compare it with the key in the download. For real evidence, establish your expected issuer through an independently trusted channel.
d9bf869b298636bbe7ad0226b4a4063da60b2a8ca5863a9dc9ff31b1a9f7367e
Open a terminal in the extracted folder, then run:
python3 -m venv .venv
.venv/bin/python -m pip install -r verifier/requirements.txt
.venv/bin/python verify_demo.pyOn Windows, use .venv\Scripts\python.exe for the environment's Python executable. The README also includes direct verifier commands with the expected fingerprint.
The original receipt and bundle must pass. The altered record, altered receipt, altered bundle, and two wrong-key checks must be rejected. The runner reports whether each of the seven outcomes matches its expectation.
These checks demonstrate signed-content integrity, artifact binding, and expected-key checks on a fictional record. The package records its source snapshot, exact verifier hashes, observed results, and reproduction environment. It is not a production release attestation, customer result, performance benchmark, or proof that a record's statement is true.
The key was created only for this example. No production signing key or customer data was used. The package contains the public key only.
Obtain the complete receipt or package, its required linked material, and the original artifact when the verification procedure requires it.
For public-key signatures, confirm the issuer key or fingerprint through an independently controlled channel. A public key included in the same file does not, on its own, identify the issuer you intended to trust. HX-AIFactoryTwin also documents a shared-secret HMAC mode, which requires its supplied secret and procedure rather than an independent public-key check.
Use the verifier and documented procedure supplied for that product and evidence version. Retain the verdict, verification context, and any failed checks.
Receipt and bundle verification for a deployed appliance, including the expected issuer key and offline workflow.
Read the offline guideRequest a proof-pack reviewPackage structure, independently pinned keys, linked evidence, tamper checks, and the scope of an incident record.
Read the evidence workflowDownload the guide · PDFRelease evidence and validation records for your delivered Private Appliance or scoped pilot.
Read release-verification stepsRequest an SDP evidence reviewThe verifier checks the conditions defined by its product and evidence format, such as signed-content integrity, the expected issuer key, and required linkages. Review the complete verdict for the checks performed and any reported failures.
No. Integrity and issuer checks do not establish the factual correctness of an AI output, the validity of a physical model, legal admissibility, or the root cause of an incident. Those questions need their own evidence.
Retain the original material and verification output. Follow the product procedure to distinguish an altered artifact, wrong issuer key, unsupported version, missing dependency, or incomplete package. Do not treat an unchecked or failed artifact as verified.
The downloadable HX-Provenance example includes a signed synthetic record, an evidence bundle, standalone verifiers, and deliberate rejection cases. Use product-specific artifacts and the matching verifier when reviewing a real deployment.