peer reviewedWe define an ideal functionality $\Functionality_{\UD}$ and a construction $\mathrm{\Pi_{\UD}}$ for an updatable database ($\UD$). $\UD$ is a two-party protocol between an updater and a reader. The updater sets the database and updates it at any time throughout the protocol execution. The reader computes zero-knowledge (ZK) proofs of knowledge of database entries. These proofs prove that a value is stored at a certain position in the database, without revealing the position or the value. (Non-)updatable databases are implicitly used as building block in priced oblivious transfer, privacy-preserving billing and other privacy-preserving protocols. Typically, in those protocols the updater signs each database entry, and th...
Cryptographic protocols are instructions explaining how the communication be- tween agents should be...
Zero-knowledge proof or argument systems for generic NP statements (such as circuit satisfiability) ...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...
We define an ideal functionality $\Functionality_{\DB}$ and a protocol $\mathrm{\Pi_{\DB}}$ for an u...
An oblivious transfer with access control protocol (OTAC) allows us to protect privacy of accesses t...
In this paper, we investigate on threshold proofs, a framework for distributing the prover’s side of...
Individuals are encouraged to prove their eligibility to access specific services regularly. However...
Privacy preserving protocols typically involve the use of Zero Knowledge (ZK) proofs, which allow a ...
Loyalty programs allow vendors to profile buyers based on their purchase histories, which can reveal...
Complex cryptographic protocols are often designed from simple cryptographic primitives, such as sig...
International audienceOblivious Transfer (OT) protocols were introduced in the seminal paper of Rabi...
The proliferation of Decentralised Finance (DeFi) and Decentralised Autonomous Organisations (DAO), ...
The primitive of verifiable database (VDB) can enable a resource-limited client to securely outsourc...
We introduce a new class of protocols called Proofs of Work or Knowledge (PoWorKs). In a PoWorK, a p...
In recent years, many advances have been made in cryptography, as well as in the performance of comm...
Cryptographic protocols are instructions explaining how the communication be- tween agents should be...
Zero-knowledge proof or argument systems for generic NP statements (such as circuit satisfiability) ...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...
We define an ideal functionality $\Functionality_{\DB}$ and a protocol $\mathrm{\Pi_{\DB}}$ for an u...
An oblivious transfer with access control protocol (OTAC) allows us to protect privacy of accesses t...
In this paper, we investigate on threshold proofs, a framework for distributing the prover’s side of...
Individuals are encouraged to prove their eligibility to access specific services regularly. However...
Privacy preserving protocols typically involve the use of Zero Knowledge (ZK) proofs, which allow a ...
Loyalty programs allow vendors to profile buyers based on their purchase histories, which can reveal...
Complex cryptographic protocols are often designed from simple cryptographic primitives, such as sig...
International audienceOblivious Transfer (OT) protocols were introduced in the seminal paper of Rabi...
The proliferation of Decentralised Finance (DeFi) and Decentralised Autonomous Organisations (DAO), ...
The primitive of verifiable database (VDB) can enable a resource-limited client to securely outsourc...
We introduce a new class of protocols called Proofs of Work or Knowledge (PoWorKs). In a PoWorK, a p...
In recent years, many advances have been made in cryptography, as well as in the performance of comm...
Cryptographic protocols are instructions explaining how the communication be- tween agents should be...
Zero-knowledge proof or argument systems for generic NP statements (such as circuit satisfiability) ...
A zero-knowledge proof (ZKP) is an interactive proof that allows a prover to prove the knowledge of ...