Formal security analysis of MPC-in-the-head zero-knowledge protocols

Nikolaj Sidorenco, Sabine Oechsner, Bas Spitters

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

11 Citations (Scopus)

Abstract

Zero-knowledge proofs allow a prover to convince a verifier of the veracity of a statement without revealing any other information. An interesting class of zero-knowledge protocols are those following the MPC-in-the-head paradigm (Ishai et al., STOC '07) which use secure multiparty computation (MPC) protocols as the basis. Efficient instances of this paradigm have emerged as an active research topic in the last years, starting with ZKBoo (Giacomelli et al., USENIX '16). Zero-knowledge protocols are a vital building block in the design of privacypreserving technologies as well as cryptographic primitives like digital signature schemes that provide post-quantum security. This work investigates the security of zero-knowledge protocols following the MPC-in-the-head paradigm. We provide the first machine-checked security proof of such a protocol on the example of ZKBoo. Our proofs are checked in the EasyCrypt proof assistant. To enable a modular security proof, we develop a new security notion for the MPC protocols used in MPC-in-thehead zero-knowledge protocols. This allows us to recast existing security proofs in a black-box fashion which we believe to be of independent interest.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE 34th Computer Security Foundations Symposium, CSF 2021
Number of pages14
PublisherIEEE
Publication date2021
Pages607-620
ISBN (Print)978-1-7281-7608-6
ISBN (Electronic)978-1-7281-7607-9
DOIs
Publication statusPublished - 2021
Event34th IEEE Computer Security Foundations Symposium - Virtual, Online, United States
Duration: 21 Jun 202125 Jun 2021
Conference number: 34
https://www.ieee-security.org/TC/CSF2021/

Conference

Conference34th IEEE Computer Security Foundations Symposium
Number34
LocationVirtual
Country/TerritoryUnited States
CityOnline
Period21/06/202125/06/2021
Internet address

Fingerprint

Dive into the research topics of 'Formal security analysis of MPC-in-the-head zero-knowledge protocols'. Together they form a unique fingerprint.

Cite this