awslabs / aws-lc-verificationLinks
This repository contains specifications, proof scripts, and other artifacts required to formally verify portions of AWS libcrypto. Formal verification is used to locate bugs and increase assurance of the correctness and security of the library.
☆41Updated 5 months ago
Alternatives and similar repositories for aws-lc-verification
Users that are interested in aws-lc-verification are comparing it to the libraries listed below
Sorting:
- Specifications of cryptographic algorithms in Cryptol☆41Updated this week
- The CBMC starter kit makes it easy to add CBMC verification to a software project.☆46Updated 2 months ago
- ☆161Updated last week
- A foundational framework for modular cryptographic proofs in Coq☆64Updated this week
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆91Updated 3 weeks ago
- Armv8 Native Code Symbolic Simulator in Lean☆84Updated 5 months ago
- Cerberus C semantics☆61Updated last week
- CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives☆61Updated 11 months ago
- CN separation logic refinement type system for C☆13Updated this week
- CBMC Viewer scans the output of CBMC and produces a browsable summary of its findings, making it easy to root cause the issues it finds.☆32Updated this week
- A model checker for infinite-state systems.☆75Updated last week
- Eurydice compiles (a modest subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.☆38Updated this week
- A Flexible and Efficient Proof Checker for SMT Solvers☆25Updated this week
- The Squirrel Prover repository. An interactive prover for the formal verification of security protocols.☆52Updated last week
- ☆13Updated last month
- Libraries useful for Dafny programs☆43Updated 3 weeks ago
- ☆14Updated this week
- Crypto library☆60Updated last week
- A memory allocator verified with Verus☆22Updated 2 weeks ago
- Foundational Cryptography Framework for machine-checked proofs of cryptography.☆51Updated last year
- ☆49Updated this week
- Public snapshots of "ACSL by Example"☆110Updated 2 weeks ago
- Files and tools for SMT-COMP, the International Satisfiability Modulo Theories Competition.☆30Updated 3 months ago
- Formal specification and verification of hardware, especially for security and privacy.☆126Updated 3 years ago
- Goose converts a subset of Go to Rocq☆120Updated this week
- DaisyNFS is an NFS server verified using Dafny and Perennial.☆38Updated 7 months ago
- Language for high-assurance and high-speed cryptography☆293Updated this week
- IC3PO: IC3 for Proving Protocol Properties☆27Updated 8 months ago
- LibPoly is a C library for manipulating polynomials☆50Updated 3 weeks ago
- A (concrete or symbolic) implementation of IEEE-754 / SMT-LIB floating-point☆40Updated 2 months ago