Quantum homomorphic encryption, which allows computation by a server directly on encrypted data, is a fundamental primitive out of which more complex quantum cryptography protocols can be built. For such constructions to be possible, quantum homomorphic encryption must satisfy two privacy properties: data privacy which ensures that the input data is private from the server, and circuit privacy which ensures that the ciphertext after the computation does not reveal any additional information about the circuit used to perform it, beyond the output of the computation itself. While circuit privacy is well-studied in classical cryptography and many homomorphic encryption schemes can be equipped with it, its quantum analogue has received little attention. Here we establish a definition of circuit privacy for quantum homomorphic encryption with information-theoretic security. Furthermore, we reduce quantum oblivious transfer to quantum homomorphic encryption. Using this reduction, our work unravels fundamental trade-offs between circuit privacy, data privacy and correctness for a broad family of quantum homomorphic encryption protocols, including schemes that allow only computation of Clifford circuits.
翻译:允许服务器直接用加密数据进行计算的量子同质加密是一种基本的原始,可以由此建立更复杂的量子加密协议。为了能够进行这种构建,量子同质加密必须满足两种隐私特性:确保输入数据来自服务器的保密数据的数据隐私,以及确保计算后密码文本除计算本身的产出外不会透露用于进行该加密的电路的任何额外信息的电路隐私。虽然电路隐私在古典加密中得到了很好的研究,而且许多同质加密计划可以配备它,但其量子类比却很少受到注意。我们在这里为具有信息理论安全的量子同质加密设定了电路隐私定义。此外,我们减少对量的忽略转移到量子同质加密。利用这一减少,我们的工作将电路隐私、数据隐私和数量同质加密协议大家庭之间的基本取舍,包括只允许计算克里夫尔电路的计划。