Skip to main content

Four evidence sources

cryptarium unifies four repository-resident evidence sources in one scan. Why this matters: Cryptographic choices are scattered across application code, dependency manifests, embedded certificates, and configuration. An inventory that covers only one of those surfaces leaves migration work blind. Source scanning covers Python, JS/TS, Java, and C/C++ call sites even when their package manifests are not read. C++ files also run the C rule packs (OpenSSL, libsodium, mbedTLS).

Confidence ceilings

A library listed in go.mod is medium confidence at most. Correlation with a source finding is what earns high. See Confidence & unknown and Correlation.

What static detectors cannot see

Runtime algorithm selection, dynamically loaded providers, and what gets negotiated on the wire are out of scope. Report holes honestly when files fail to parse — silent omission from an inventory is the worst failure mode.