pkg/

directory
v0.0.0-...-d728004 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2026 License: MIT

Directories

Path Synopsis
Package benchutil provides utilities for parsing Go benchmark output and comparing results against a baseline to detect performance regressions.
Package benchutil provides utilities for parsing Go benchmark output and comparing results against a baseline to detect performance regressions.
Package cache provides an incremental scan cache that stores per-file findings keyed by content hash so that unchanged files are not re-scanned.
Package cache provides an incremental scan cache that stores per-file findings keyed by content hash so that unchanged files are not re-scanned.
Package cbomutil provides utilities for CBOM signing and verification.
Package cbomutil provides utilities for CBOM signing and verification.
Package compliance implements compliance framework evaluation for scan findings.
Package compliance implements compliance framework evaluation for scan findings.
Package dashboard provides a lightweight local HTTP server that visualises scan history stored by LocalStore.
Package dashboard provides a lightweight local HTTP server that visualises scan history stored by LocalStore.
binaryscanner
Package binaryscanner implements a Tier 4 binary artifact scanner for the OQS PQC scanner.
Package binaryscanner implements a Tier 4 binary artifact scanner for the OQS PQC scanner.
binaryscanner/dotnet
Package dotnet scans .NET assemblies (PE files with a CLI header) for cryptographic API references.
Package dotnet scans .NET assemblies (PE files with a CLI header) for cryptographic API references.
binaryscanner/gobinary
Package gobinary inspects compiled Go binaries for cryptographic module usage by reading the embedded build information and cross-referencing against a curated knowledge base of cryptographic Go modules.
Package gobinary inspects compiled Go binaries for cryptographic module usage by reading the embedded build information and cross-referencing against a curated knowledge base of cryptographic Go modules.
binaryscanner/java
Package java implements Java binary artifact scanning for the OQS PQC scanner.
Package java implements Java binary artifact scanning for the OQS PQC scanner.
binaryscanner/python
Package python scans Python wheel (.whl) and egg (.egg) archives for cryptographic library usage.
Package python scans Python wheel (.whl) and egg (.egg) archives for cryptographic library usage.
configscanner
Package configscanner implements a Tier 1 config-file scanner that detects cryptographic parameters in YAML, JSON, .properties, .env, TOML, XML, INI, and HCL files.
Package configscanner implements a Tier 1 config-file scanner that detects cryptographic parameters in YAML, JSON, .properties, .env, TOML, XML, INI, and HCL files.
tlsprobe
Package tlsprobe implements a Tier 5 (Network) engine that probes live TLS endpoints and detects quantum-vulnerable cryptography in their handshake parameters (cipher suites, certificate signing algorithms, key sizes).
Package tlsprobe implements a Tier 5 (Network) engine that probes live TLS endpoints and detects quantum-vulnerable cryptography in their handshake parameters (cipher suites, certificate signing algorithms, key sizes).
forward
Package forward implements the Crypto Impact Graph forward propagation engine.
Package forward implements the Crypto Impact Graph forward propagation engine.
Package migration generates language-specific PQC migration code snippets.
Package migration generates language-specific PQC migration code snippets.
Package sanitize provides utilities for stripping sensitive fields from CBOM JSON documents before they are uploaded to external services.
Package sanitize provides utilities for stripping sensitive fields from CBOM JSON documents before they are uploaded to external services.
Package store provides an abstraction for persisting and retrieving scan records, with a local flat-file implementation and a remote API wrapper.
Package store provides an abstraction for persisting and retrieving scan records, with a local flat-file implementation and a remote API wrapper.
Package suppress implements inline suppression directives (// oqs:ignore) and .oqs-ignore file-based exclusion for the OQS Scanner.
Package suppress implements inline suppression directives (// oqs:ignore) and .oqs-ignore file-based exclusion for the OQS Scanner.
Package trends computes trend data from a series of scan records, enabling callers to track quantum readiness improvement over time.
Package trends computes trend data from a series of scan records, enabling callers to track quantum readiness improvement over time.

Jump to

Keyboard shortcuts

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