Verifying Rust cryptography in SymCrypt, from standards to code
How Rust, Lean, Aeneas, and AI agents are helping scale formal verification for production cryptographic algorithms At a glance SymCrypt develops new verified cryptography using Rust, Aeneas, and Lean to provide higher security assurance. We prove that their code safely and correctly implements standard algorithms, notably for post-quantum cryptography. We are releasing verified code, specs, properties, and proofs initially for SHA-3 and ML-KEM. Aeneas allows verifying a large subset of Rust code and provides effic
Why this matters
This briefing preserves the publisher-provided context in a clean, searchable format. Use the original report for the complete announcement, technical details, evidence, and any subsequent updates.
READ THE ORIGINAL REPORT ↗