Skip to main content

CycloneDX 1.7 Cryptography Bill of Materials (CBOM) scanner for post-quantum compliance

Project description

cbomscanner

Generate a CycloneDX 1.7 Cryptography Bill of Materials (CBOM) for post-quantum compliance.

pip install cbomscanner
cbomscanner scan ./src
cbomscanner scan ./src --format summary
cbomscanner scan ./src --ai-roadmap --key $ANTHROPIC_API_KEY

Detects quantum-vulnerable cryptography (RSA, ECDSA, DH, DSA, MD5, SHA-1) across Python, JavaScript, TypeScript, Java, Go, and dependency manifests. Outputs valid CycloneDX 1.7 CBOM JSON — the compliance artifact required by EU CRA, DORA, and NIST guidance.

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

cbomscanner-0.2.0.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

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

cbomscanner-0.2.0-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file cbomscanner-0.2.0.tar.gz.

File metadata

  • Download URL: cbomscanner-0.2.0.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for cbomscanner-0.2.0.tar.gz
Algorithm Hash digest
SHA256 da5565a40181f163efa49be3e589752449c9b7df188dd8b8f9f30e223394dd3c
MD5 c321c88a5db0f6de73ac03637a4cea20
BLAKE2b-256 ac6b14f1616a5ca0c912c1a53912b6a865a39926671420e448abb86ee0aae26f

See more details on using hashes here.

File details

Details for the file cbomscanner-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: cbomscanner-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 27.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for cbomscanner-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa9ca4aeb5aa8d07b47fa5d015d1900b675f363de135c1abb4ba1ad580e6464b
MD5 f76a4d389e060d50a20ef242cb54f0f6
BLAKE2b-256 fdc2ba9fa35050c76ac170a9df5cb1b60be80d6846f9f063433f1ba34606ae16

See more details on using hashes here.

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