Quantum-resistant cryptography, deterministic scanning, and runtime integrity protection.
DETERMINISTIC ANALYSIS
Bounded, explainable repository classification for integrity monitoring.
Vollcrypt Scan separates safe repository traversal from product-specific analysis. vollcrypt-scan-core provides a deterministic, bounded scanning foundation; vollcrypt-shield-classifier applies signed rules to recommend how closely each path should be monitored by Shield.
| Capability | Guarantee |
|---|---|
| Bounded traversal | Enforces root boundaries, symlink policy, file-count limits, and byte ceilings |
| Content signals | Detects text, exact markers, and entropy without uploading repository data |
| Explainable classification | Returns Critical, Important, or Standard with confidence and reasons |
| Signed rules | Ships versioned ML-DSA-65-signed defaults compiled into the classifier |
| Review-first output | Produces advisory JSON; it cannot alter or activate a Shield policy |
Scan does not download rules, silently learn from a repository, or mutate the scanned tree. Identical inputs and rule versions produce stable results. Administrators review every recommendation before it enters an integrity policy, and Shield still requires mandatory dry-run before active response.
cargo build --locked --release -p vollcrypt-shield-classifier
target/release/vollcrypt-shield-classify \
--root /srv/project \
--output shield-suggestions.json
Use a disposable or read-only checkout for initial evaluation. The output contains exact path suggestions, confidence scores, and the reasons that produced each classification.
vollcrypt-scan-core is product-neutral and contains no Shield or crypto-agility rules. Independent tools can reuse its traversal, text detection, entropy analysis, and resource bounds without depending on another Vollcrypt product at runtime.
Review the Scan source and technical notes or open a discussion with a classification use case.
Vollcrypt Scan is dual-licensed under GPL-3.0-only OR LicenseRef-Commercial.