Paper 2022/1358

Commitments to Quantum States

Sam Gunn, UC Berkeley
Nathan Ju, UC Berkeley
Fermi Ma, Simons Institute and UC Berkeley
Mark Zhandry, NTT Research and Princeton
Abstract

What does it mean to commit to a quantum state? In this work, we propose a simple answer: a commitment to quantum messages is binding if, after the commit phase, the committed state is hidden from the sender's view. We accompany this new definition with several instantiations. We build the first non-interactive succinct quantum state commitments, which can be seen as an analogue of collision-resistant hashing for quantum messages. We also show that hiding quantum state commitments (QSCs) are implied by any commitment scheme for classical messages. All of our constructions can be based on quantum-cryptographic assumptions that are implied by but are potentially weaker than one-way functions. Commitments to quantum states open the door to many new cryptographic possibilities. Our flagship application of a succinct QSC is a quantum-communication version of Kilian's succinct arguments for any language that has quantum PCPs with constant error and polylogarithmic locality. Plugging in the PCP theorem, this yields succinct arguments for NP under significantly weaker assumptions than required classically; moreover, if the quantum PCP conjecture holds, this extends to QMA. At the heart of our security proof is a new rewinding technique for extracting quantum information.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
quantum cryptography commitments succinct arguments zero knowledge
Contact author(s)
gunn @ berkeley edu
nju @ berkeley edu
fermima @ alum mit edu
mzhandry @ gmail com
History
2022-11-04: revised
2022-10-11: received
See all versions
Short URL
https://ia.cr/2022/1358
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2022/1358,
      author = {Sam Gunn and Nathan Ju and Fermi Ma and Mark Zhandry},
      title = {Commitments to Quantum States},
      howpublished = {Cryptology ePrint Archive, Paper 2022/1358},
      year = {2022},
      note = {\url{https://eprint.iacr.org/2022/1358}},
      url = {https://eprint.iacr.org/2022/1358}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.