Indistinguishability obfuscation for quantum circuits of low T-count
Preprint
Abstract
An indistinguishability obfuscator is a probabilistic polynomial-time algorithm that takes a circuit as input and outputs a new circuit that has the same functionality as the input circuit, such that for any two circuits of the same size that compute the same function, the outputs of the indistinguishability obfuscator are computationally indistinguishable. Here, we study schemes for indistinguishability obfuscation for quantum circuits ($qi\mathcal{O}$), which consists in a procedure that takes as input a quantum circuit and outputs a quantum state, together with a quantum circuit, which together can be used to evaluate the original quantum circuit on any quantum input; the security guarantee being that for two quantum circuits of the same size that have the same input-output behaviour, the outputs of the obfuscator are computationally indistinguishable. Our main result provides a construction for $qi\mathcal{O}$, where the size of the output of the obfuscator is exponential in the number of non-Clifford (T gates), which means that the construction is efficient as long as the number of T gates is logarithmic in the circuit size.
Keywords
All Related Versions
- Version 1, 2020-05-29, ArXiv
- Version 2, 2021-03-05, ArXiv
- Published version: , 24.
This publication has 30 references indexed in Scilit:
- Indistinguishability Obfuscation Without Multilinear Maps: New Paradigms via Low Degree Weak Pseudorandomness and Security Amplification2019
- Quantum FHE (Almost) As Secure As Classical2018
- Cryptanalyses of Candidate Branching Program Obfuscators2017
- The Power of Negations in Cryptography2015
- Graph-Induced Multilinear Maps from Lattices2015
- Obfuscation of Probabilistic Circuits and Applications2015
- ZAPs and Non-Interactive Witness Indistinguishability from Indistinguishability Obfuscation2015
- Multiparty Key Exchange, Efficient Traitor Tracing, and More from Indistinguishability Obfuscation2014
- GGHLite: More Efficient Multilinear Maps from Ideal Lattices2014
- Practical Multilinear Maps over the Integers2013