Verified Software Toolchain
-
Updated
Jun 19, 2024 - Coq
Verified Software Toolchain
Please see https://github.com/hacspec/hax
Correctness proofs of Ethereum token contracts
A Verified Compiler for Gallina, Written in Gallina
Formal specification and verification of hardware, especially for security and privacy.
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.
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
A framework for implementing and certifying impure computations in Coq
My personal repository of formally verified mathematics.
A foundational framework for modular cryptographic proofs in Coq
State-Transition Systems for Smart Contracts
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs!
Kami based processor implementations and specifications
Tiny verified SAT-solver
Coq formalizations and proofs of (data) structures and algorithms.
Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on
Specifications and safety proofs in different tools of a simple concurrent algorithm
A library of formalized automaton algorithms
Brenner is a calculus for reasoning about task parallelism and barrier synchronization. This calculus distils the semantics of phasers and unifies the synchronisation patterns of various abstractions.
Fortune's algorithm described in coq
Add a description, image, and links to the formal-verification topic page so that developers can more easily learn about it.
To associate your repository with the formal-verification topic, visit your repo's landing page and select "manage topics."