How to run your first cryptographic scan
A step-by-step for the first discovery run: pick a scope, run qScan, read the findings, and turn them into a prioritized starting backlog.
IT & securityIntro5 min· Updated Jul 22, 2026
TL;DR
Start small, then widen
Do not try to scan everything at once. Pick one important repository or service, run qScan, read the findings by exposure, and produce a short prioritized list. That first pass builds the muscle and the baseline you widen from.
Steps
- 1. Choose a scope. Pick one high-value target: a customer-facing service or a repository that handles sensitive data. Narrow scope makes the first results readable.
- 2. Grant read access. Give qScan read-only access to that repository or point it at the service endpoint. No write access is needed.
- 3. Run the scan. Trigger a scan and let it inventory algorithms in code, dependencies, certificates, and configuration.
- 4. Read findings by exposure. Sort by the exposure weighting, not the raw count. Focus first on quantum-vulnerable key exchange (RSA, ECDH) protecting long-lived or externally-facing data.
- 5. Record the baseline. Save this run as your baseline readiness score so future scans show a trend.
- 6. Produce a prioritized list. Turn the top findings into a short backlog: what to migrate, in what order, using the harvest-now-decrypt-later lens.
- 7. Widen scope. Add the next repositories or services, and move toward continuous scanning in CI.
Pitfall
Do not drown in the first report
A first scan of a real codebase can surface a lot. The mistake is treating every finding as equally urgent. Prioritize ruthlessly by data shelf life and external exposure. A handful of high-exposure items is a better week-one outcome than a triaged list of hundreds nobody acts on.