Cryptography Bill of Materials
Cryptographic transparency: which primitives, protocols, and related material are present, and where they are implemented.
Spec focus
components[type=cryptographic-asset], cryptoProperties
Graph labels
BomDocument, CryptoAsset, Component
Lifecycle
operations
Mapping. cryptoProperties are promoted to :CryptoAsset nodes (algorithm, protocol, certificate, key) rather than nested JSON.
Extension. PQC-readiness queries become Cypher: match algorithms whose primitive is not on an approved list. Certificates ISSUED_BY an organization.
Documents
HarborPulse Cryptographic BOM
urn:uuid:7a2e1c90-aa11-4b33-9d01-cbom0005
Subject — · v2 · 2026-03-18T15:02:00Z
Open in graphNeighborhood
Drag to pan · scroll to zoom · 8 nodes · 7 edges
Select a node to inspect CycloneDX properties.
Sample Cypher
All BOM documents
Every CycloneDX document in the Atlas graph, with its type.
Cryptographic inventory
Every crypto asset and the component that uses it.
Components shared across BOM types
Inventory that appears in more than one BOM variety — the knowledge-graph payoff.
Knowledge concept overlay
How CycloneDX instances map onto the Atlas ontology.
Graph size by label
How many Atlas nodes exist for each CycloneDX class.
Neighborhood of HarborPulse API
One- and two-hop context around the application component.
Algorithms, protocols, certificates, and keys in use.