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.