Obfuscation of Pseudo-Deterministic Quantum Circuits
James Bartusek, Fuyuki Kitagawa, Ryo Nishimaki, and Takashi Yamakawa

TL;DR
This paper presents a method to obfuscate pseudo-deterministic quantum circuits using classical oracle models, leading to the first candidate indistinguishability obfuscator for circuits capable of implementing Shor's algorithm.
Contribution
It introduces a new obfuscation scheme for quantum circuits, including a publicly-verifiable quantum verification scheme and a novel Pauli functional commitment scheme.
Findings
First candidate obfuscator for circuits implementing Shor's algorithm
Construction of a publicly-verifiable quantum verification scheme for partitioning circuits
Development of a reusable Pauli functional commitment scheme
Abstract
We show how to obfuscate pseudo-deterministic quantum circuits in the classical oracle model, assuming the quantum hardness of learning with errors. Given the classical description of a quantum circuit , our obfuscator outputs a quantum state that can be used to evaluate repeatedly on arbitrary inputs. Instantiating the classical oracle using any candidate post-quantum indistinguishability obfuscator gives us the first candidate construction of indistinguishability obfuscation for all polynomial-size pseudo-deterministic quantum circuits. In particular, our scheme is the first candidate obfuscator for a class of circuits that is powerful enough to implement Shor's algorithm (SICOMP 1997). Our approach follows Bartusek and Malavolta (ITCS 2022), who obfuscate \emph{null} quantum circuits by obfuscating the verifier of an appropriate classical verification…
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
TopicsCryptography and Data Security · Quantum Computing Algorithms and Architecture · Complexity and Algorithms in Graphs
