We initiate a formal investigation on the power of predictability for argument of knowledge systems for NP. Specifically, we consider private-coin argument systems where the answer of the prover can be predicted, given the private randomness of the verifier; we call such protocols Predictable Arguments of Knowledge (PAoK). Our study encompasses a full characterization of PAoK, showing that such arguments can be made extremely laconic, with the prover sending a single bit, and assumed to have only one round (i.e., two messages) of communication without loss of generality. We additionally explore PAoK satisfying additional properties (including zero-knowledge and the possibility of re-using the same challenge across multiple executions with the prover), present several constructions of PAoK relying on different cryptographic tools, and discuss applications to cryptography.

Predictable arguments of knowledge / Faonio, Antonio; Nielsen, Jesper Buus; Venturi, Daniele. - 10174:(2017), pp. 121-150. (Intervento presentato al convegno 20th IACR International Conference on Practice and Theory of Public-Key Cryptography, PKC 2017 tenutosi a Amsterdam nel 2017) [10.1007/978-3-662-54365-8_6].

Predictable arguments of knowledge

VENTURI, DANIELE
2017

Abstract

We initiate a formal investigation on the power of predictability for argument of knowledge systems for NP. Specifically, we consider private-coin argument systems where the answer of the prover can be predicted, given the private randomness of the verifier; we call such protocols Predictable Arguments of Knowledge (PAoK). Our study encompasses a full characterization of PAoK, showing that such arguments can be made extremely laconic, with the prover sending a single bit, and assumed to have only one round (i.e., two messages) of communication without loss of generality. We additionally explore PAoK satisfying additional properties (including zero-knowledge and the possibility of re-using the same challenge across multiple executions with the prover), present several constructions of PAoK relying on different cryptographic tools, and discuss applications to cryptography.
2017
20th IACR International Conference on Practice and Theory of Public-Key Cryptography, PKC 2017
Theoretical Computer Science; Computer Science (all)
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Predictable arguments of knowledge / Faonio, Antonio; Nielsen, Jesper Buus; Venturi, Daniele. - 10174:(2017), pp. 121-150. (Intervento presentato al convegno 20th IACR International Conference on Practice and Theory of Public-Key Cryptography, PKC 2017 tenutosi a Amsterdam nel 2017) [10.1007/978-3-662-54365-8_6].
File allegati a questo prodotto
File Dimensione Formato  
Venturi_predictable_2017.pdf

accesso aperto

Note: Full version
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 804.27 kB
Formato Adobe PDF
804.27 kB Adobe PDF
Venturi_Predictable_2017.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 437.6 kB
Formato Adobe PDF
437.6 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/958560
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 8
social impact