计算机工程与应用 ›› 2020, Vol. 56 ›› Issue (7): 109-115.DOI: 10.3778/j.issn.1002-8331.1812-0153
宋秀丽,周道洋,曹耘凡
SONG Xiuli, ZHOU Daoyang, CAO Yunfan
摘要:
现有量子同态加密算法局限于二维或三维的希尔伯特空间,突破这种低维度的限制,基于任意两个[d]维酉算子的可交换性提出了两个[d]维量子同态加密算法。一种是单粒子上的[d]维量子同态加密算法,另一种是多粒子上的[d]维量子同态加密算法。每个算法包括密钥生成子算法、加密子算法、评估子算法和解密子算法,证明了两个量子同态加密算法的正确性并举例予验证算法的可行性。由于评估算法不依赖于客户端的密钥,并且输出态具有完全混合态性质,保证两个算法的安全性。仿真结果显示解密子算法的输出与评估子算法对明文的直接计算结果完全一致,验证了两个算法的同态特性。