A system for verifying outsourced computations, and applying SNARKs. Simplified release of the main Pepper codebase.
pepper project web page
A system for verifying outsourced computations. This repo always contains the latest release of the Pepper system.
An implementation of "Full accounting for verifiable outsourcing" (CCS17)
An independent reimplementation of (vn)TinyRAM
An archive of the external dependencies for the Pepper system.
libsnark: a C++ library for zkSNARK proofs
An implementation of Verifiable ASICs (Oakland16), a.k.a. Zebra
This repository contains snapshots of the Pepper system at the time of each publication.
An independent reimplementation of Pinocchio.
An independent reimplementation of CMT (Practical Verified Computation with Streaming Interactive Proofs)