Non-interactive Zero-Knowledge Arguments for QMA, with Preprocessing
Andrea Coladangelo, Thomas Vidick, Tina Zhang
Abstract
A non-interactive zero-knowledge (NIZK) proof system for a language L ∈ NP allows a prover (who is provided with an instance x ∈ L, and a witness w for x) to compute a classical certificate π for the claim that x ∈ L such that π has the following properties: 1) π can be verified efficiently, and 2) π does not reveal any information about w, besides the fact that it exists (i.e. that x ∈ L). NIZK proof systems have recently been shown to exist for all languages in NP in the common reference string (CRS) model and under the learning with errors (LWE) assumption.
We initiate the study of NIZK arguments for languages in QMA. An argument system differs from a proof system in that the honest prover must be efficient, and that it is only sound against (quantum) polynomial-time provers. Our first main result is the following: if LWE is hard for quantum computers, then any language in QMA has an NIZK argument with preprocessing. The preprocessing in our argument system consists of (i) the generation of a CRS and (ii) a single (instance-independent) quantum message from verifier to prover. Meanwhile, the instance-dependent phase of our argument system involves only a single classical message from prover to verifier. Importantly, verification in our protocol is entirely classical, and the verifier needs not have quantum memory; its only quantum actions are in the preprocessing phase. NIZK proofs of (classical) knowledge are widely used in the construction of more advanced cryptographic protocols, and we expect the quantum analogue to likewise find a broad range of applications. In this respect, the fact that our protocol has an entirely classical verification phase is particularly appealing. Our second contribution is to extend the notion of a classical proof of knowledge to the quantum setting. We introduce the notions of arguments and proofs of quantum knowledge (AoQK/PoQK), and we show that our non-interactive argument system satisfies the definition of an AoQK. In particular, we explicitly construct an extractor which can recover a quantum witness from any prover who is successful in our protocol. We also show that any language in QMA has an (interactive) proof of quantum knowledge, again by exhibiting a particular proof system for all languages in QMA and constructing an extractor for it. That our NIZK argument system is also an AoQK further broadens the contexts in which it may be applied.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers12
- Secure Software LeasingPrabhanjan Ananth, Rolando L. La PlacaEUROCRYPT 2021 · 51 citations
- Classical Proofs of Quantum KnowledgeThomas Vidick, Tina ZhangEUROCRYPT 2021 · 19 citations
- Commitments to Quantum StatesSam Gunn, Nathan Ju, Fermi Ma, Mark ZhandrySTOC 2023 · 16 citations
- A Black-Box Approach to Post-Quantum Zero-Knowledge in Constant RoundsNai-Hui Chia, Kai-Min Chung, Takashi YamakawaCRYPTO 2021 · 16 citations
- Certified Everlasting Zero-Knowledge Proof for QMATaiga Hiroka, Tomoyuki Morimae, Ryo Nishimaki, Takashi YamakawaCRYPTO 2022 · 16 citations
Related papers
- A New Approach to Arguments of Quantum KnowledgeJames Bartusek, Ruta Jawale, Justin Raizes, Kabir TomerCRYPTO 2026
- Post-quantum zero knowledge in constant roundsNir Bitansky, Omri ShmueliSTOC 2020 · 47 citations
- On the Concurrent Composition of Quantum Zero-KnowledgePrabhanjan Ananth, Kai-Min Chung, Rolando L. La PlacaCRYPTO 2021 · 8 citations
- Succinct Arguments for QMA from Standard Assumptions via Compiled Nonlocal GamesTony Metger, Anand Natarajan, Tina ZhangFOCS 2024 · 8 citations
- Succinct Classical Verification of Quantum ComputationJames Bartusek, Yael Tauman Kalai, Alex Lombardi, Fermi Ma et al.CRYPTO 2022 · 12 citations
