secure-foundations / vest
High-assurance and performant Rust-based parsing and serialization of binary data formats verified in Verus
☆10Updated last week
Alternatives and similar repositories for vest:
Users that are interested in vest are comparing it to the libraries listed below
- A memory allocator verified with Verus☆19Updated last month
- RustHorn: A CHC-based automated verifier for Rust☆76Updated last month
- ☆18Updated last week
- Interface with the rustc compiler for the purpose of program verification☆136Updated this week
- A Verus compiler front-end for IDEs (derived from rust-analyzer)☆19Updated 3 weeks ago
- Eurydice compiles (a modest subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.☆37Updated last week
- A verification toolchain for Rust programs☆254Updated this week
- A generic library to interact with SMT-LIB 2 compliant solvers running in a separate system process, such as Z3 and CVC4.☆66Updated last year
- Lean 4 port of Iris, a higher-order concurrent separation logic framework☆94Updated last week
- A foundational framework for modular cryptographic proofs in Coq☆64Updated this week
- ☆22Updated 3 years ago
- A community preview of ongoing formal verification efforts for Asterinas☆14Updated this week
- A high-level API for interacting with SMT solvers.☆28Updated last month
- Cerberus C semantics☆61Updated this week
- ☆50Updated 4 months ago
- Rust bindings for the Lean 4 proof assistant☆22Updated 2 months ago
- Define compiler intermediate representation usable by external tools☆73Updated 10 months ago
- Armv8 Native Code Symbolic Simulator in Lean☆77Updated 4 months ago
- A Rust hashconsing library.☆32Updated 9 months ago
- Cryptographic routines for the Lean 4 language☆43Updated 7 months ago
- A small proof assistant written in Rust. Read-only mirror of https://gitlab.crans.org/loutr/proost.☆29Updated 8 months ago
- Coq library for tactics, basic definitions, sets, maps☆47Updated last month
- A mechanisation of Wasm in Coq(Rocq)☆104Updated 3 weeks ago
- Liquid Types implementation for Rust☆29Updated 2 years ago
- Refreshing automation for inductive equational proofs using e-graphs☆20Updated 9 months ago
- A verifier for automated and interactive proofs about transition systems. This repository is a public mirror with stable development sna…☆72Updated last week
- A tool for synthesis of Rust code, very early prototype☆13Updated last year
- A framework for smart contract verification in Coq☆119Updated last month
- Learn Lean 4 with PLFA proofs.☆69Updated 2 weeks ago
- ☆28Updated 2 weeks ago