arnaucube
arnaucube/ark-r1cs-stdPublic Self-hosted repository
Update README with new directory structure and publication information
Pratyush Mishra pratyushmishra@berkeley.edu
Fri, 11 Oct 2019 19:05:22 -0700
commit

25e35a25d06957f5fd782eb2570f89020d6f65ec

parent

42893ee3b6d5db6e8e049a63aad25b88ff59c0f4

1 files changed, 3 insertions(+), 2 deletions(-)

jump to
M README.md → README.md

@@ -31,8 +31,9 @@

This repository contains several Rust crates that implement the different building blocks of ZEXE. The high-level structure of the repository is as follows. * [`algebra`](algebra): Rust crate that provides finite fields and elliptic curves +* [`crypto-primitives`](crypto-primitives): Rust crate that implements some useful cryptographic primitives (and constraints for them) * [`dpc`](dpc): Rust crate that implements DPC schemes (the main cryptographic primitive in this repository) -* [`ff-fft`](ff-fft): Rust crate that provides efficient finite field polynomial arithmetic based on finite field FFTs. +* [`ff-fft`](ff-fft): Rust crate that provides efficient finite field polynomial arithmetic based on finite field FFTs * [`r1cs-core`](r1cs-core): Rust crate that defines core interfaces for a Rank-1 Constraint System (R1CS) * [`r1cs-std`](r1cs-std): Rust crate that provides various gadgets used to construct R1CS * [`gm17`](gm17): Rust crate that implements the zkSNARK of [Groth and Maller][GM17]

@@ -85,7 +86,7 @@ ## Reference paper

[_ZEXE: Enabling Decentralized Private Computation_][zexe] [Sean Bowe](https://www.github.com/ebfull), Alessandro Chiesa, Matthew Green, Ian Miers, [Pratyush Mishra](https://www.github.com/pratyush), [Howard Wu](https://www.github.com/howardwu) -*IACR ePrint Report 2018/962* +*IEEE S&P 2020* (*IACR ePrint Report 2018/962*) ## Acknowledgements