Cargando…

Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience

Probabilistically Checkable Proofs (PCPs) allows a randomized verifier, with oracle access to a purported proof, to probabilistically verify an input statement of the form “ [Formula: see text] ” by querying only a few proof bits. Zero-Knowledge PCPs (ZK-PCPs) enhance standard PCPs to additionally g...

Descripción completa

Detalles Bibliográficos
Autor principal: Weiss, Mor
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9324656/
https://www.ncbi.nlm.nih.gov/pubmed/35885193
http://dx.doi.org/10.3390/e24070970
_version_ 1784756861694640128
author Weiss, Mor
author_facet Weiss, Mor
author_sort Weiss, Mor
collection PubMed
description Probabilistically Checkable Proofs (PCPs) allows a randomized verifier, with oracle access to a purported proof, to probabilistically verify an input statement of the form “ [Formula: see text] ” by querying only a few proof bits. Zero-Knowledge PCPs (ZK-PCPs) enhance standard PCPs to additionally guarantee that the view of any (possibly malicious) verifier querying a bounded number of proof bits can be efficiently simulated up to a small statistical distance. The first ZK-PCP construction of Kilian, Petrank and Tardos (STOC 1997), and following constructions employing similar techniques, necessitate that the honest verifier makes several rounds of queries to the proof. This undesirable property, which is inherent to their technique, translates into increased round complexity in cryptographic applications of ZK-PCPs. We survey two recent ZK-PCP constructions—due to Ishai, Yang and Weiss (TCC 2016-A), and Hazay, Venkitasubramaniam and Weiss (ITC 2021)—in which the honest verifier makes a single round of queries to the proof. Both constructions use entirely different techniques compared to previous ZK-PCP constructions, by showing connections to the seemingly-unrelated notion of leakage resilience. These constructions are incomparable to previous ZK-PCP constructions: while on the one hand the honest verifier only makes a single round of queries to the proof, these ZK-PCPs either obtain a smaller (polynomial) ratio between the query complexity of the honest and malicious verifiers or obtain a weaker ZK guarantee in which the ZK simulator is not necessarily efficient.
format Online
Article
Text
id pubmed-9324656
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93246562022-07-27 Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience Weiss, Mor Entropy (Basel) Article Probabilistically Checkable Proofs (PCPs) allows a randomized verifier, with oracle access to a purported proof, to probabilistically verify an input statement of the form “ [Formula: see text] ” by querying only a few proof bits. Zero-Knowledge PCPs (ZK-PCPs) enhance standard PCPs to additionally guarantee that the view of any (possibly malicious) verifier querying a bounded number of proof bits can be efficiently simulated up to a small statistical distance. The first ZK-PCP construction of Kilian, Petrank and Tardos (STOC 1997), and following constructions employing similar techniques, necessitate that the honest verifier makes several rounds of queries to the proof. This undesirable property, which is inherent to their technique, translates into increased round complexity in cryptographic applications of ZK-PCPs. We survey two recent ZK-PCP constructions—due to Ishai, Yang and Weiss (TCC 2016-A), and Hazay, Venkitasubramaniam and Weiss (ITC 2021)—in which the honest verifier makes a single round of queries to the proof. Both constructions use entirely different techniques compared to previous ZK-PCP constructions, by showing connections to the seemingly-unrelated notion of leakage resilience. These constructions are incomparable to previous ZK-PCP constructions: while on the one hand the honest verifier only makes a single round of queries to the proof, these ZK-PCPs either obtain a smaller (polynomial) ratio between the query complexity of the honest and malicious verifiers or obtain a weaker ZK guarantee in which the ZK simulator is not necessarily efficient. MDPI 2022-07-13 /pmc/articles/PMC9324656/ /pubmed/35885193 http://dx.doi.org/10.3390/e24070970 Text en © 2022 by the author. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Weiss, Mor
Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience
title Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience
title_full Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience
title_fullStr Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience
title_full_unstemmed Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience
title_short Shielding Probabilistically Checkable Proofs: Zero-Knowledge PCPs from Leakage Resilience
title_sort shielding probabilistically checkable proofs: zero-knowledge pcps from leakage resilience
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9324656/
https://www.ncbi.nlm.nih.gov/pubmed/35885193
http://dx.doi.org/10.3390/e24070970
work_keys_str_mv AT weissmor shieldingprobabilisticallycheckableproofszeroknowledgepcpsfromleakageresilience