awslabs / aws-lc-verification
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.
☆40Updated 4 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
- ☆156Updated this week
- Specifications of cryptographic algorithms in Cryptol☆40Updated this week
- The CBMC starter kit makes it easy to add CBMC verification to a software project.☆46Updated 2 months ago
- Crypto library☆58Updated last week
- Eurydice compiles (a modest subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.☆37Updated last week
- A foundational framework for modular cryptographic proofs in Coq☆64Updated this week
- The Cryspen HACL Distribution☆17Updated 2 weeks ago
- CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives☆61Updated 10 months ago
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆91Updated last month
- Cerberus C semantics☆61Updated 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 2 months ago
- Language for high-assurance and high-speed cryptography☆290Updated this week
- ☆13Updated 3 weeks ago
- Armv8 Native Code Symbolic Simulator in Lean☆78Updated 4 months ago
- Foundational Cryptography Framework for machine-checked proofs of cryptography.☆50Updated last year
- ☆15Updated this week
- Symbolic execution tool for Sail ISA specifications☆66Updated last month
- Formal Analysis of the PQXDH Protocol☆25Updated 11 months ago
- Compositional Verification of Composite Byzantine Protocols☆12Updated 8 months ago
- Formal specification and verification of hardware, especially for security and privacy.☆126Updated 2 years ago
- ☆38Updated 8 months ago
- Goose converts a subset of Go to Rocq☆117Updated this week
- ☆49Updated 3 weeks ago
- System for verifying the correctness of generated Copilot programs☆16Updated last month
- A model checker for infinite-state systems.☆75Updated 4 months ago
- Binary analysis in HOL☆37Updated last month
- A repository of tools for verifying constant-timeness☆18Updated 2 months ago
- ☆21Updated 3 months ago
- ☆35Updated 8 years ago
- VeriFFI: Verified Foreign Function Interface for connecting Coq programs to C programs at the operational and specification/verification …☆44Updated 4 months ago