Skip to content

bgillesp/pazk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZK and VC Protocol Implementations

This repository contains implementations for a selection of zero-knowledge and verifiable computation protocols from Justin Thaler's book, "Proofs, Arguments, and Zero-knowledge." Implementations are coded in Rust using the Arkworks ecosystem libraries for algebraic primitives. The code design emphasizes:

  • Protocol implementations which are readable and self-contained
  • Style and presentation closely mirroring that of the source material
  • Program output that can be reasoned about by hand

Currently the repository includes the following implementations:

IMPORTANT: While this software aims to provide correct implementations of the relevant protocols, it is meant for academic and educational purposes, and has not been audited for security. As such, it is strongly recommended not to use this code for production applications.

About

Implementations of algorithms and protocols from Justin Thaler's "Proofs, Arguments, and Zero-knowledge"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages