apl-cornell / viaduct
An extensible compiler for cryptography.
☆20Updated this week
Related projects ⓘ
Alternatives and complementary repositories for viaduct
- This repository contains specifications, proof scripts, and other artifacts required to formally verify portions of AWS libcrypto. Formal…☆35Updated last month
- Compositional Verification of Composite Byzantine Protocols☆11Updated 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…☆83Updated last week
- A language for symbolic transitions system, inspired by Ivy.☆66Updated 7 months ago
- A Language and Compiler for Homomorphic Encryption Made easY☆66Updated 4 years ago
- A minimal development of SSA theory☆88Updated 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
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g…☆71Updated 5 months ago
- Path Oblivious Heap C++ Reference Implementation☆22Updated 4 years ago
- A program synthesis framework for verified lifting applications☆39Updated 3 weeks ago
- ☆11Updated 4 years ago
- Programming Language for Continuous Deep Analytics☆44Updated last year
- sketches for egg: a flexible, high-performance e-graph library☆25Updated 5 months ago
- The TLA Proof Manager☆67Updated 2 weeks ago
- ☆34Updated 7 months ago
- Language for high-assurance and high-speed cryptography☆270Updated this week
- SMT-LIB benchmarks for shape computations from deep learning models in PyTorch☆18Updated last year
- DaisyNFS is an NFS server verified using Dafny and Perennial.☆32Updated last month
- Source code for GpuShareSat, a library for SAT solvers to use the GPU for clause sharing between CPU threads.☆32Updated 3 years ago
- Utilities for the TLA+ ecoystem and model-based testing using TLA+.☆28Updated 2 years ago
- Rewrite Rule Inference Using Equality Saturation☆118Updated 5 months ago
- Major CS conference publication stats (including accepted and submitted) by year.☆112Updated 2 months ago
- Crypto library☆52Updated last month
- ☆15Updated 2 years ago
- Multi-core Decision Diagram (BDD/LDD) implementation☆41Updated last year
- Automatically generate a compiler using equality saturation☆26Updated 7 months ago
- A translation validation framework for MLIR☆73Updated last week
- Python3 auto-active verification library (migrated to an Intel project)☆24Updated 2 years ago
- Optimizing compiler for Fully Homomorphic Encryption (FHE)☆69Updated 3 months ago
- ☆24Updated 8 months ago