Skip to main content

Sectum AI - tamper-evident evidence chain, verification, and audit-pack rendering.

Project description

sectum-ai-evidence

The tamper-evident evidence chain for Sectum AI.

This distribution turns a verification run into an auditor-acceptable evidence pack and verifies it independently:

  • canonicalize the run and hash it (SHA-256) into a run_digest, then hash the whole pack into the attested_digest that the anchors bind;
  • timestamp the attested_digest with an RFC 3161 Time-Stamp Authority;
  • record it in a Sigstore Rekor transparency log;
  • bundle the canonical run, the hashed ground-truth manifest, the TSA token, the Rekor proof, and control mappings into an in-toto attestation + a human-readable PDF audit pack;
  • sectum-ai verify <pack> recomputes the digests and validates the TSA token and Rekor inclusion proof, reporting PASS/FAIL with reasons — so a third party can verify a pack without trusting the producer.
pip install sectum-ai-evidence

Most users install the umbrella package sectum-ai instead, which pulls this in automatically.

Apache-2.0.

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

sectum_ai_evidence-0.4.0.tar.gz (40.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sectum_ai_evidence-0.4.0-py3-none-any.whl (49.3 kB view details)

Uploaded Python 3

File details

Details for the file sectum_ai_evidence-0.4.0.tar.gz.

File metadata

  • Download URL: sectum_ai_evidence-0.4.0.tar.gz
  • Upload date:
  • Size: 40.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sectum_ai_evidence-0.4.0.tar.gz
Algorithm Hash digest
SHA256 2d68ff00a05a8f8324bac4c6a05751f59c6c57d8c62c8e881b29eb292be6f113
MD5 571637f6fc2fbd30661c8787e1172c0f
BLAKE2b-256 013ab925cebab69f8a2f2f786619528e9d925cf41055ba6f2dc18e11bcae3db3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sectum_ai_evidence-0.4.0.tar.gz:

Publisher: release.yml on sectum-ai/sectum-ai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sectum_ai_evidence-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sectum_ai_evidence-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c6c2e2415d0574999a1abf0807cd6876d88cb5f9196edb6a2d9f6e630d6c165
MD5 61ba3fda41fd3f6636e3913ccb21e8e6
BLAKE2b-256 1727182254d431a869b305820edeaf6e585e9c11838b6fe5967db9c44be8b1a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for sectum_ai_evidence-0.4.0-py3-none-any.whl:

Publisher: release.yml on sectum-ai/sectum-ai

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