apl-cornell / viaduct
An extensible compiler for cryptography.
☆20Updated 3 weeks ago
Alternatives and similar repositories for viaduct
Users that are interested in viaduct are comparing it to the libraries listed below
Sorting:
- An experimental framework for temporal verification based on first-order linear-time temporal logic. Our goal is to express transition sy…☆17Updated 2 months ago
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆91Updated last week
- Rewrite Rule Inference Using Equality Saturation☆125Updated this week
- A language for symbolic transitions system, inspired by Ivy.☆68Updated last year
- A translation validation framework for MLIR☆81Updated last month
- A program synthesis framework for verified lifting applications☆52Updated 2 weeks ago
- Compositional Verification of Composite Byzantine Protocols☆12Updated 8 months ago
- Major CS conference publication stats (including accepted and submitted) by year.☆124Updated last month
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g…☆70Updated 11 months ago
- A Coq-based framework to verify the correctness of Byzantine fault-tolerant distributed systems☆31Updated 5 years ago
- ☆47Updated 3 years ago
- Optimizing compiler for Fully Homomorphic Encryption (FHE)☆73Updated 9 months ago
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆98Updated 9 months ago
- Python bindings for egg☆48Updated 2 years ago
- An unaffiliated group of visible, early career CS women researchers dedicated to fighting harassment in all forms in academia.☆107Updated 9 months ago
- This repository contains specifications, proof scripts, and other artifacts required to formally verify portions of AWS libcrypto. Formal…☆40Updated 4 months ago
- ☆16Updated 3 years ago
- Definition of the Viper intermediate verification language.☆85Updated this week
- The code base for the I4 prototype, as described in the SOSP '19 paper "I4: Incremental Inference of Inductive Invariants for Verificatio…☆26Updated 3 years ago
- Language for high-assurance and high-speed cryptography☆292Updated this week
- The VerCors verification toolset for verifying parallel and concurrent software☆74Updated this week
- MAGE: Memory-Aware Garbling Engine☆26Updated 9 months ago
- ☆31Updated 3 years ago
- The TLA⁺ Proof Manager☆75Updated 2 weeks ago
- A memory allocator verified with Verus☆21Updated this week
- MachSMT: An ML-Driven Algorithm Selection tool for SMT Solvers☆23Updated 2 years ago
- sketches for egg: a flexible, high-performance e-graph library☆27Updated last month
- Flexible and Constant Time Programming Language☆200Updated 3 years ago
- Tool for checking crash-consistency for persistent-memory file systems (Eurosys 23)☆19Updated 10 months ago
- Repository for the SoK paper on Fully Homomorphic Encryption (FHE) compilers.☆78Updated 2 years ago