RingCrypt is pre-audit (v0.1). The mathematics are verified against reference implementations and self-tests, but the engine has not undergone a formal third-party cryptographic audit.
Do not use RingCrypt to protect real secrets until v1.0 has passed an audit.
This project touches cryptography. Please report security issues privately:
- Open a private advisory
- or email the maintainers (see repo About)
We aim to acknowledge reports within 48 hours and to respond publicly once a fix/privacy window is appropriate.
#![forbid(unsafe_code)]in every core crate — no unsafe in the critical path.- Every kernel ships a reference cross-check (
cargo test,scripts/regress-ntt.sh, and the in-browserrun_self_test). - No LLM-generated cryptographic or numerical code is accepted into
crates/.