A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
-
Updated
Apr 1, 2024 - Coq
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
Verified Software Toolchain
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs!
My personal repository of formally verified mathematics.
Please see https://github.com/hacspec/hax
A Verified Compiler for Gallina, Written in Gallina
Formal specification and verification of hardware, especially for security and privacy.
Correctness proofs of Ethereum token contracts
A foundational framework for modular cryptographic proofs in Coq
A framework for implementing and certifying impure computations in Coq
Coq formalizations and proofs of (data) structures and algorithms.
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.
State-Transition Systems for Smart Contracts
Kami based processor implementations and specifications
Specifications and safety proofs in different tools of a simple concurrent algorithm
Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on
Tiny verified SAT-solver
Źródła mojej książki o Coqu, programowaniu funkcyjnym, teorii typów, logice konstruktywnej i innych takich.
A library of formalized automaton algorithms
Work in progress. Attempt to prove semantic preservation (forward simulation) for a simple compiler.
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."