Privacy preserving protocols typically involve the use of Zero Knowledge (ZK) proofs, which allow a prover to prove that a certain statement holds true, to a verifier, without revealing the witness (secret information that allows one to verify whether said statement holds true) to the verifier. This mechanism allows for the participation of users in such protocols whilst preserving the privacy of sensitive personal information. In some protocols, the need arises for the reuse of the information (or witnesses) used in a proof. In other words, the witnesses used in a proof must be related to those used in previous proofs. We propose Stateful Zero Knowledge (SZK) data structures, which are primitives that allow a user to store state informatio...
Developers building cryptography into security-sensitive applications face a daunting task. Not only...
Abstract Crypto-computing is a set of well-known techniques for com-puting with encrypted data. The ...
Zero-knowledge proofs provide a means for a prover to convince a verifier that some claim is true an...
Crypto-computing is a set of well-known techniques for computing with encrypted data. The security o...
The material below covers two lectures on the beautiful and influential concept of zero-knowledge pr...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...
Abstract. Zero-knowledge proofs with witness elimination are proto-cols that enable a prover to demo...
Developers building cryptography into security-sensitive applications face a daunting task. Not only...
Zero-knowledge proofs have become an important tool for addressing privacy and scalability concerns ...
Zero-knowledge protocols allow one party to prove the validity of a mathematical statement to anothe...
Abstract. We introduce a new notion called ℓ-isolated proofs of knowledge (ℓ-IPoK). These are proofs...
Abstract. Since 1985 and their introduction by Goldwasser, Micali and Rackoff, followed in 1988 by F...
AbstractA perfect zero-knowledge interactive protocol allows a prover to convince a verifier of the ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Developers building cryptography into security-sensitive applications face a daunting task. Not only...
Abstract Crypto-computing is a set of well-known techniques for com-puting with encrypted data. The ...
Zero-knowledge proofs provide a means for a prover to convince a verifier that some claim is true an...
Crypto-computing is a set of well-known techniques for computing with encrypted data. The security o...
The material below covers two lectures on the beautiful and influential concept of zero-knowledge pr...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...
Abstract. Zero-knowledge proofs with witness elimination are proto-cols that enable a prover to demo...
Developers building cryptography into security-sensitive applications face a daunting task. Not only...
Zero-knowledge proofs have become an important tool for addressing privacy and scalability concerns ...
Zero-knowledge protocols allow one party to prove the validity of a mathematical statement to anothe...
Abstract. We introduce a new notion called ℓ-isolated proofs of knowledge (ℓ-IPoK). These are proofs...
Abstract. Since 1985 and their introduction by Goldwasser, Micali and Rackoff, followed in 1988 by F...
AbstractA perfect zero-knowledge interactive protocol allows a prover to convince a verifier of the ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Developers building cryptography into security-sensitive applications face a daunting task. Not only...
Abstract Crypto-computing is a set of well-known techniques for com-puting with encrypted data. The ...
Zero-knowledge proofs provide a means for a prover to convince a verifier that some claim is true an...