Skip to main content

Detectors overview

Cryptarium looks for cryptography in four places. Source coverage is mostly YAML rule packs, not hardcoded Go. What you will do next: skim this page, then add a rule when you need a new API covered.

The four places

A library listed in go.mod is medium confidence at most until it correlates with a source finding. See Confidence.

From file to report

  1. Detect evidence in those four places.
  2. Correlate related hits (for example a dependency and a matching call).
  3. Classify quantum risk (Broken / Weakened / Safe / Unknown).
  4. Score priority and emit CBOM, SARIF, or a Markdown report.
Rules find evidence. They do not decide quantum risk. That stays in the classifier so claims stay citation-backed.

Extend coverage

Prefer YAML for a new library call. Prefer a Go detector only for real parsers (certs) or format-aware config.