coq-of-rust
Code verifier
Tool that verifies Rust code by translating it into Coq's proof system to ensure no bugs or vulnerabilities exist
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs! ✈️ 🚀 ⚕️ 🏦
437 stars
9 watching
17 forks
Language: Coq
last commit: 2 months ago coqformal-verificationproofrust
Related projects:
Repository | Description | Stars |
---|---|---|
| Formal verification of Python code using Coq | 30 |
| Transforms OCaml code into formal, verifiable Coq code to prove complex properties | 255 |
| A collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant | 444 |
| Automated verification of higher-order programs using separation logic | 57 |
| Analyze and test Coq proof assistant projects by generating modified versions of the code to identify flaws in specifications. | 30 |
| Generates a random Coq program with a graphical tree-like structure | 24 |
| A Coq-based verification of the ECMAScript 5 standard for a JavaScript interpreter | 196 |
| Development of formal semantics and verification tools for imperative languages and functional programming languages. | 64 |
| Adds Verify support for Moq types to verify mock behavior and assertions | 14 |
| A Coq formalization of Damas-Milner type system and its algorithm W for verifying the correctness of type inference tools. | 25 |
| Verifies the correctness of Ethereum token contracts using formal methods and proof assistants. | 97 |
| A framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant | 32 |
| A tool for interactive theorem proving and language support in Coq | 153 |