Crypto inventory (CBOM) for a company
pqc_crypto_inventoryPoint Privi at a company's domains and GitHub repositories and get one cryptographic bill of materials: every algorithm quantum computers will break, where it is, a prioritized migration plan with dates, a CycloneDX 1.6 CBOM and a public report page, signed with ML-DSA-87 and anchored on chain. Repos are scanned in memory and not kept. Paid per call via x402 when payments are on (see quantum_pricing); failed calls are not charged.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"organization": "<organization>"
},
"name": "pqc_crypto_inventory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | No | Extra code or config files: [{name, content}] (up to 50 files, 1 MB) | |
| repos | No | Public GitHub repositories to scan, e.g. ['https://github.com/acme/api', 'acme/web'] (up to 5) | |
| assets | No | Known cryptographic assets (same shape as pqc_readiness_package) | |
| domains | No | Public hostnames to test live for TLS 1.3 and hybrid post-quantum key exchange (up to 20) | |
| profile | No | company (NIST IR 8547 dates) | agency | contractor | nss_vendor | company |
| organization | Yes | Company or agency name | |
| long_lived_data | No | Do these systems protect data that must stay secret past 2030? Raises priority (harvest now, decrypt later) |