Page 422 - 《软件学报》2026年第1期
P. 422

曹金政 等: 格上困难问题量子求解算法综述                                                            419


                 Boer 等人  [68] 从量子计算基本原理考察理想格的量子算法, 系统分析了求解所需的量子比特数量. 总结已有的多种
                 理想格上问题求解算法, 其突出特点是量子化的步骤集中于主理想格上的                        SVP  求解, 而大量的准备步骤仍然是在
                 经典计算模型下进行的, 这为下一步的工作指出了两个可能的重点方向: (1) 结合算法的经典部分与量子部分, 建
                 立系统的复杂度分析模型; (2) 在已有算法框架之上设计新的理想格                    SVP  求解算法, 更充分发挥量子计算在各环
                 节的加速作用.

                     时间                                         时间
                     e O(n t )                                  e O(n t )

                     e O(n)                                     e O(n)
                      t=1                                        t=1     BKZ



                          加密、签名  全同态加密                               加密、签名  全同态加密
                      √
                                                                 √
                     e O (  ̄ n )    BKZ                         e O (  ̄ n )
                    t=1/2                                      t=1/2

                  poly(n)                                     poly(n)
                                                  LLL                                量子 SVP 求解算法
                      t=0                                        t=0
                      poly(n)      e O (  ̄ n )  e O(n)  近似因子     poly(n)      e O (  ̄ n )  e O(n)  近似因子
                                                                               √
                                     √
                       a=0         a=1/2       a=1      e O (n a )  a=0       a=1/2       a=1      e O(n a )
                                   (a) 随机格上最差情况 SVP                        (b) 主理想格上最差情况 SVP
                                           图 15 随机格与主理想格上算法复杂度对比

                  9   总 结

                    量子计算机的快速发展使得量子计算技术直接应用成为可能, 亦对公钥密码体制的量子安全性提出了越来越
                 高的要求. 本文围绕格上困难问题量子求解算法设计原理、格上困难问题量子求解算法中应用的量子加速技术、
                 格上困难问题量子求解算法复杂度估计等方面进行综述, 分类梳理了已有的研究成果, 分析了格上困难问题量子
                 求解算法的计算原理, 评估了各类算法的复杂度.
                    结合当前格上困难问题量子求解算法的研究进展, 可进一步研究的问题包括如下.
                    (1) 格上困难问题量子算法设计方法创新, 根据量子加速技术的特性设计更适合量子计算模型的新算法;
                    (2) 新型量子加速技术的应用, 在格上困难问题中应用量子搜索等方面的最新研究成果, 并在可行的量子计算
                 模型下优化量子线路设计;
                    (3) 格上困难问题量子求解算法的复杂度折中与效率优化, 考虑量子加速对各个步骤时间复杂度和存储复杂
                 度的影响, 针对具体问题寻找最优的效率平衡.

                 References
                  [1]   Shor PW. Algorithms for quantum computation: Discrete logarithms and factoring. In: Proc. of the 35th Annual Symp. on Foundations
                      of Computer Science. Santa Fe: IEEE, 1994. 124–134. [doi: 10.1109/SFCS.1994.365700]
                  [2]   Regev O. An efficient quantum factoring algorithm. Journal of the ACM, 2023, 72(1): 1–13. [doi: 10.1145/3708471]
                  [3]   Ragavan S, Vaikuntanathan V. Space-efficient and noise-robust quantum factoring. In: Proc. of the 2024 Annual Int’l Cryptology Conf.
                      Cham: Springer, 2024. 107–140. [doi: 10.1007/978-3-031-68391-6_4]
                  [4]   Bonnetain X. Tight bounds for Simon’s algorithm. In: Proc. of the 7th Int’l Conf. on Cryptology and Information Security in Latin
                      America. Bogotá: Springer, 2021. 3–23. [doi: 10.1007/978-3-030-88238-9_1]
                  [5]   Simon DR. On the power of quantum computation. In: Proc. of the 35th Annual Symp. on Foundations of Computer Science. Santa Fe:
   417   418   419   420   421   422   423   424   425   426   427