Paper 2024/1724

Straight-Line Knowledge Extraction for Multi-Round Protocols

Lior Rotem, Stanford University
Stefano Tessaro, University of Washington
Abstract

The Fiat-Shamir (FS) transform is the standard approach to compiling interactive proofs into non-interactive ones. However, the fact that knowledge extraction typically requires rewinding limits its applicability without having to rely on further heuristic conjectures. A better alternative is a transform that guarantees straight-line knowledge extraction. Two such transforms were given by Pass (CRYPTO '03) and Fischlin (CRYPTO '05), respectively, with the latter giving the most practical parameters. Pass's approach, which is based on cut-and-choose, was also adapted by Unruh (EUROCRYPT '12, '14, '15) to the quantum setting, where rewinding poses a different set of challenges. All of these transforms are tailored at the case of three-round Sigma protocols, and do not apply to a number of popular paradigms for building succinct proofs (e.g., those based on folding or sumcheck) which rely on multi-round protocols. This work initiates the study of transforms with straight-line knowledge extraction for multi-round protocols. We give two transforms, which can be thought of as multi-round analogues of those by Fischlin and Pass. Our first transform leads to more efficient proofs, but its usage applies to a smaller class of protocols than the latter one. Our second transform also admits a proof of security in the Quantum Random Oracle Model (QROM), making it the first transform for multi-round protocols which does not incur the super-polynomial security loss affecting the existing QROM analysis of the FS transform (Don et al., CRYPTO '20).

Metadata
Available format(s)
PDF
Publication info
Preprint.
Keywords
straight line extractionknowledge soundnessinteractive argumentsrandom oracle modelquantum random oracle model
Contact author(s)
lrotem @ cs stanford edu
tessaro @ cs washington edu
History
2024-10-25: approved
2024-10-21: received
See all versions
Short URL
https://ia.cr/2024/1724
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1724,
      author = {Lior Rotem and Stefano Tessaro},
      title = {Straight-Line Knowledge Extraction for Multi-Round Protocols},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1724},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1724}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.