Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs!
-
Updated
Jul 17, 2024 - Coq
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs!
A foundational framework for modular cryptographic proofs in Coq
coq-of-solidity: Formal verification for Solidity smart contracts with Coq 🐓
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.
Verified Software Toolchain
A small coq library for verifying OCaml native integer computations
My personal repository of formally verified mathematics.
A Verified Compiler for Gallina, Written in Gallina
Work in progress. Attempt to prove semantic preservation (forward simulation) for a simple compiler.
Extension of atomic triples in Iris with atomic postconditions and formal verification of the Lazy JellyFish skip list
Źródła mojej książki o Coqu, programowaniu funkcyjnym, teorii typów, logice konstruktywnej i innych takich.
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
Formally Verified Samplers From Probabilistic Programs With Loops and Conditioning
Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on
Please see https://github.com/hacspec/hax
A framework for implementing and certifying impure computations in Coq
Mechanised Reasoning about Array-Based Trees in Separation Logic
What is a minimal wallet of coins that can express all amounts below a target?
A verification tool developed in Coq for analyzing cloud block storage
All coq code and exercises from Software Fundations by Michael Clarkson.
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."