internal/

directory
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2026 License: Apache-2.0

Directories

Path Synopsis
Package agentstack is a connector that inventories the cryptography of AI-agent infrastructure itself — the trust surface of the agent-governance stack, not just the systems it governs.
Package agentstack is a connector that inventories the cryptography of AI-agent infrastructure itself — the trust surface of the agent-governance stack, not just the systems it governs.
Package agility scores how easily a cryptographic asset can be migrated and recommends a post-quantum or strong replacement target.
Package agility scores how easily a cryptographic asset can be migrated and recommends a post-quantum or strong replacement target.
Package attest signs and verifies compliance-evidence digests.
Package attest signs and verifies compliance-evidence digests.
Package binscan discovers cryptography in compiled binaries (ELF, PE, Mach-O).
Package binscan discovers cryptography in compiled binaries (ELF, PE, Mach-O).
cloud
aws
Package aws is a cloud connector that inventories cryptographic material in an AWS account: KMS keys and ACM certificates.
Package aws is a cloud connector that inventories cryptographic material in an AWS account: KMS keys and ACM certificates.
azure
Package azure is a cloud connector that inventories cryptographic keys in an Azure Key Vault.
Package azure is a cloud connector that inventories cryptographic keys in an Azure Key Vault.
gcp
Package gcp is a cloud connector that inventories cryptographic material in a GCP project: Cloud KMS crypto-key versions.
Package gcp is a cloud connector that inventories cryptographic material in a GCP project: Cloud KMS crypto-key versions.
Package exporter emits qryx findings as agent-event envelopes (agent-passport SPEC.md §6), the producer half of the adoption-cost table's Qryx row (§9): qryx was already Passport-aware as a consumer (internal/agentstack resolves agent_id as an evidence subject), this package is the emitter that row calls out as "not started."
Package exporter emits qryx findings as agent-event envelopes (agent-passport SPEC.md §6), the producer half of the adoption-cost table's Qryx row (§9): qryx was already Passport-aware as a consumer (internal/agentstack resolves agent_id as an evidence subject), this package is the emitter that row calls out as "not started."
Package graph aggregates flat findings into a cryptographic asset graph: one node per logical asset, carrying every place it occurs across all sources.
Package graph aggregates flat findings into a cryptographic asset graph: one node per logical asset, carrying every place it occurs across all sources.
Package imagescan scans a local container image tarball (the output of `docker save` or an OCI image layout) for cryptography.
Package imagescan scans a local container image tarball (the output of `docker save` or an OCI image layout) for cryptography.
Package model defines the core data types of the qryx cryptography graph.
Package model defines the core data types of the qryx cryptography graph.
Package policy evaluates a cryptographic asset graph against a declarative policy so CI can block on crypto-hygiene violations (forbidden algorithms, weak key sizes, hardcoded keys, ...).
Package policy evaluates a cryptographic asset graph against a declarative policy so CI can block on crypto-hygiene violations (forbidden algorithms, weak key sizes, hardcoded keys, ...).
Package probe actively connects to network endpoints to discover the cryptography they negotiate: TLS version, cipher suite, and certificate chain.
Package probe actively connects to network endpoints to discover the cryptography they negotiate: TLS version, cipher suite, and certificate chain.
Package remediate turns scan findings into concrete, reviewable source patches.
Package remediate turns scan findings into concrete, reviewable source patches.
Package report renders scan results as CBOM and human-readable output.
Package report renders scan results as CBOM and human-readable output.
Package risk classifies cryptographic assets by the threat they carry.
Package risk classifies cryptographic assets by the threat they carry.
Package scan walks a target tree and runs detectors to produce findings.
Package scan walks a target tree and runs detectors to produce findings.
detectors
Package detectors holds the concrete crypto detectors used by the scanner.
Package detectors holds the concrete crypto detectors used by the scanner.
Package store persists the cryptographic asset graph and diffs snapshots to detect drift between runs.
Package store persists the cryptographic asset graph and diffs snapshots to detect drift between runs.
Package x509util holds certificate helpers shared by the file-based and network-based crypto detectors.
Package x509util holds certificate helpers shared by the file-based and network-based crypto detectors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL