Vollcrypt

Quantum-resistant cryptography, deterministic scanning, and runtime integrity protection.

View the Project on GitHub BeratVural/vollcrypt

DETERMINISTIC ANALYSIS

Vollcrypt Scan

Bounded, explainable repository classification for integrity monitoring.

Shield CI GPLv3 license Commercial license

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.

What It Delivers

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

Trust Boundary

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.

Run the Classifier

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.

Build on the Core

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.

Licensing

Vollcrypt Scan is dual-licensed under GPL-3.0-only OR LicenseRef-Commercial.

ON THIS PAGE