Marlin: Preprocessing zkSNARKs with universal and updatable SRS
We present a methodology to construct preprocessing zkSNARKs where the structured
reference string (SRS) is universal and updatable. This exploits a novel use of holography …
reference string (SRS) is universal and updatable. This exploits a novel use of holography …
Aurora: Transparent succinct arguments for R1CS
E Ben-Sasson, A Chiesa, M Riabzev… - Advances in Cryptology …, 2019 - Springer
We design, implement, and evaluate a zero knowledge succinct non-interactive argument
(SNARG) for Rank-1 Constraint Satisfaction (R1CS), a widely-deployed NP language …
(SNARG) for Rank-1 Constraint Satisfaction (R1CS), a widely-deployed NP language …
Overdrive: Making SPDZ great again
SPDZ denotes a multiparty computation scheme in the preprocessing model based on
somewhat homomorphic encryption (SHE) in the form of BGV. At CCS'16, Keller et al …
somewhat homomorphic encryption (SHE) in the form of BGV. At CCS'16, Keller et al …
Improved non-interactive zero knowledge with applications to post-quantum signatures
Recent work, including ZKBoo, ZKB++, and Ligero, has developed efficient non-interactive
zero-knowledge proofs of knowledge (NIZKPoKs) for Boolean circuits based on symmetric …
zero-knowledge proofs of knowledge (NIZKPoKs) for Boolean circuits based on symmetric …
Batch Arguments for and More from Standard Bilinear Group Assumptions
Non-interactive batch arguments for NP provide a way to amortize the cost of NP verification
across multiple instances. They enable a prover to convince a verifier of multiple NP …
across multiple instances. They enable a prover to convince a verifier of multiple NP …
Zero-knowledge proofs on secret-shared data via fully linear PCPs
We introduce and study the notion of fully linear probabilistically checkable proof systems. In
such a proof system, the verifier can make a small number of linear queries that apply jointly …
such a proof system, the verifier can make a small number of linear queries that apply jointly …
Lattice-based succinct arguments from vanishing polynomials
Succinct arguments allow a prover to convince a verifier of the validity of any statement in a
language, with minimal communication and verifier's work. Among other approaches, lattice …
language, with minimal communication and verifier's work. Among other approaches, lattice …
Rinocchio: SNARKs for ring arithmetic
Succinct non-interactive arguments of knowledge (SNARKs) enable non-interactive efficient
verification of NP computations and admit short proofs. However, all current SNARK …
verification of NP computations and admit short proofs. However, all current SNARK …
Post-quantum succinct arguments: breaking the quantum rewinding barrier
We prove that Kilian's four-message succinct argument system is post-quantum secure in
the standard model when instantiated with any probabilistically checkable proof and any …
the standard model when instantiated with any probabilistically checkable proof and any …
Succinct arguments in the quantum random oracle model
Succinct non-interactive arguments (SNARGs) are highly efficient certificates of membership
in non-deterministic languages. Constructions of SNARGs in the random oracle model are …
in non-deterministic languages. Constructions of SNARGs in the random oracle model are …