anishathalye / chronitonLinks
A tool for formally verifying constant-time software against hardware 🕰️
☆10Updated 4 months ago
Alternatives and similar repositories for chroniton
Users that are interested in chroniton are comparing it to the libraries listed below
Sorting:
- A framework for formally verifying hardware security modules to be free of hardware, software, and timing side-channel vulnerabilities 🔏☆33Updated 4 months ago
- CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives☆62Updated last year
- My MEng thesis code - verifying a security property for an SoC with Rosette☆17Updated 4 years ago
- Verifying OpenTitan☆26Updated last year
- Python implementation of directed graph hashing, from the paper "Directed Graph Hashing"☆16Updated 2 weeks ago
- Automatically generate a compiler using equality saturation☆30Updated last year
- work in progress, playing around with btor2 in rust☆11Updated 2 weeks ago
- just solve it - a CLI utility to run a portfolio of SMT solvers in parallel☆25Updated 5 months ago
- Notary: A Device for Secure Transaction Approval 📟☆28Updated 4 months ago
- BTOR2 MLIR project☆26Updated last year
- Hardcaml_zprize implements high performance, open source cryptographic solutions for large scale number theoretic transforms (NTT) and mu…☆56Updated last year
- ☆40Updated 10 months ago
- benchmarking e-graph extraction☆44Updated last month
- Symbolic execution tool for Sail ISA specifications☆73Updated last week
- Easy SMT solver interaction☆35Updated 3 months ago
- Website for CS 265☆29Updated 6 months ago
- Collection of utlities for writing parsers. Includes a fast DIMACS CNF parser.☆14Updated 7 months ago
- Control Logic Synthesis: Drawing the Rest of the OWL☆11Updated last year
- Solves systems of polynomial equations.☆29Updated 2 years ago
- CHERI-RISC-V model written in Sail☆60Updated last week
- Rust RISC-V Simulator☆41Updated last year
- A repository of tools for verifying constant-timeness☆18Updated 4 months ago
- A generic library to interact with SMT-LIB 2 compliant solvers running in a separate system process, such as Z3 and CVC4.☆66Updated last year
- easter egg is a flexible, high-performance e-graph library with support of multiple additional assumptions at once☆13Updated 3 months ago
- FPGA synthesis tool powered by equality saturation and program synthesis.☆12Updated last month
- ☆18Updated 5 years ago
- XML representation of the x86 instruction set☆28Updated 2 weeks ago
- compiling DSLs to high-level hardware instructions☆22Updated 2 years ago
- A program synthesis framework for verified lifting applications☆52Updated 3 weeks ago
- FPGA synthesis tool powered by program synthesis☆49Updated last month