CountCrypt: Quantum Cryptography between QCMA and PP

📅 2024-10-18
🏛️ IACR Cryptology ePrint Archive
📈 Citations: 3
Influential: 1
📄 PDF
🤖 AI Summary
This paper investigates the existence boundaries of quantum cryptographic primitives—including quantum copy-protection with classical communication (QCCC) commitments, multiparty quantum key exchange, quantum lightning, and two-round quantum key distribution—under complexity-class equality assumptions. Method: Employing quantum oracle constructions, relativized analysis, and reduction techniques, the authors systematically analyze necessary and sufficient conditions for these primitives’ existence. Contribution/Results: They show that such primitives can persist when BQP = QCMA but necessarily collapse if BQP = PP; BQP = QMA is not required. To formalize this, they introduce “CountCrypt”—the class of quantum primitives robust precisely between QCMA and PP—and identify “one-way puzzles” as its minimal foundational primitive: strictly weaker than pseudorandom state generators (PRSGs), strictly stronger than exponentially hard-to-forge injective functions (EFI), reducible from all aforementioned primitives, and impossible under BQP = PP. This work tightens the lower bound on the computational assumptions needed for quantum cryptography from QMA down to QCMA and establishes one-way puzzles as a critical intermediate primitive bridging complexity-theoretic assumptions and cryptographic realizations.

Technology Category

Application Category

📝 Abstract
We construct a quantum oracle relative to which BQP = QCMA but quantum-computation-classical-communication (QCCC) key exchange, QCCC commitments, and two-round quantum key distribution exist. We also construct an oracle relative to which BQP = QMA, but quantum lightning (a stronger variant of quantum money) exists. This extends previous work by Kretschmer [Kretschmer, TQC22], which showed that there is a quantum oracle relative to which BQP = QMA but pseudorandom state generators (a quantum variant of pseudorandom generators) exist. We also show that QCCC key exchange, QCCC commitments, and two-round quantum key distribution can all be used to build one-way puzzles. One-way puzzles are a version of"quantum samplable"one-wayness and are an intermediate primitive between pseudorandom state generators and EFI pairs, the minimal quantum primitive. In particular, one-way puzzles cannot exist if BQP = PP. Our results together imply that aside from pseudorandom state generators, there is a large class of quantum cryptographic primitives which can exist even if BQP = QCMA, but are broken if BQP = PP. Furthermore, one-way puzzles are a minimal primitive for this class. We denote this class"CountCrypt".
Problem

Research questions and friction points this paper is trying to address.

Exploring quantum cryptography possibilities when BQP equals QCMA
Constructing oracles where quantum primitives exist despite BQP=QMA
Identifying minimal quantum primitives broken when BQP equals PP
Innovation

Methods, ideas, or system contributions that make the work stand out.

Unitary oracle construction separates BQP and QCMA
Quantum-classical commitments exist despite BQP equality
One-way puzzles serve as minimal quantum cryptographic primitive
🔎 Similar Papers
No similar papers found.
Eli Goldin
Eli Goldin
NYU
CryptographyQuantum Computing
T
T. Morimae
Yukawa Institute for Theoretical Physics, Kyoto University
S
Saachi Mutreja
Columbia University
Takashi Yamakawa
Takashi Yamakawa
NTT Social Informatics Laboratories
Cryptography