Formally verifyingDalek elliptic curve cryptography
Project to formally verify the Rust code of curve25519-dalek using Lean
Project to formally verify the Rust code of curve25519-dalek using Lean

This project aims to formally verify the curve25519-dalek Rust library using the Lean theorem prover. We use Aeneas to automatically extract Rust code into Lean, then we write formal specifications and proofs to ensure the cryptographic implementations are mathematically correct and free from bugs.
We aim to:
See the project repo or project description for further details.