Formal Verification of Cryptographic Code

1 repo

This cluster centers on formally verified implementations of cryptographic primitives and protocols, with heavy use of F* and OCaml for specification and code extraction. The repositories demonstrate a mature ecosystem around provably correct cryptography, including HACL* (the core formally verified cryptographic library), Karamel (a compiler from F* to C), and KreMLin (a predecessor tool). Projects here emphasize machine-checked proofs of functional correctness and security properties in cryptographic implementations, making this a key resource for anyone learning how formal methods apply to real-world security-critical code.

OCaml · 1
Formal Verification of Cryptographic Code — Shadowgraph