CountCrypt: Quantum Cryptography between QCMA and PP
Eli Goldin, Tomoyuki Morimae, Saachi Mutreja, and Takashi Yamakawa

TL;DR
This paper constructs quantum oracle models to explore the boundaries of quantum cryptography, showing that many primitives can exist under certain complexity assumptions but are broken if BQP equals PP, defining a class called CountCrypt.
Contribution
It introduces CountCrypt, a class of quantum cryptographic primitives that can exist when BQP is not equal to PP, and constructs specific oracle models demonstrating these properties.
Findings
Existence of quantum cryptographic primitives under BQP=QCMA
Existence of quantum lightning under BQP=QMA
One-way puzzles as a minimal primitive in CountCrypt
Abstract
We construct a unitary oracle relative to which but quantum-computation-classical-communication (QCCC) commitments and QCCC multiparty non-interactive key exchange exist. We also construct a unitary oracle relative to which , 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 but pseudorandm unitaries exist. We also show that (poly-round) 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
