信息网络安全 ›› 2026, Vol. 26 ›› Issue (2): 224-235.doi: 10.3969/j.issn.1671-1122.2026.02.004

• 学术研究 • 上一篇    下一篇

基于Grover算法的高斯筛法量子线路设计方法

曹仁龙1, 胡红钢1,2()   

  1. 1.中国科学技术大学网络空间安全学院合肥 230027
    2.中国科学院电磁空间信息重点实验室合肥 230027
  • 收稿日期:2025-10-18 出版日期:2026-02-10 发布日期:2026-02-23
  • 通讯作者: 胡红钢 hghu2005@ustc.edu.cn
  • 作者简介:曹仁龙(2000—),男,安徽,硕士研究生,主要研究方向为格密码及应用|胡红钢(1978—),男,四川,教授,博士,主要研究方向为密码学理论及应用
  • 基金资助:
    国家自然科学基金(62472397)

Gauss Sieve Quantum Circuit Design Method Based on Grover’s Algorithm

CAO Renlong1, HU Honggang1,2()   

  1. 1. School of Cyber Science and Technology, University of Science and Technology of China, Hefei 230027, China
    2. Key Laboratory of Electromagnetic Space Information, Chinese Academy of Science, Hefei 230027, China
  • Received:2025-10-18 Online:2026-02-10 Published:2026-02-23

摘要:

筛法是求解格中最短向量问题的最快方法。在实际应用中,启发式筛法因其较低的时间复杂度和卓越的攻击效率,成为针对格密码算法的新型攻击手段。随着量子计算技术迅猛发展,量子算法的引入使量子筛法在理论上能够达到最优的渐近时间复杂度,但目前针对量子筛法的电路设计研究仍处于初级阶段。因此,文章提出一种基于Grover量子搜索算法的高斯筛法量子线路设计方案,深入探讨高斯筛法中两个核心搜索过程的量子电路设计及其关键操作,并成功构建相应Oracle黑盒的量子线路。通过玩具示例验证该方案不仅能够在量子计算模型下正确执行,而且能有效降低高斯筛法的时间复杂度。

关键词: 高斯筛法, Grover量子搜索算法, 量子线路, 最短向量问题

Abstract:

Sieve is the fastest approach to solve the shortest vector problem in the lattice. In practice, the heuristic sieve has become a new type of attack against lattice-based cryptography due to its low time complexity and excellent attack efficiency. With the rapid advancement of quantum computing, quantum algorithms enable the quantum sieve to achieve the optimal asymptotic time complexity theoretically, but the research on specific circuit design for quantum sieve is still in the primary stage. In this paper, a quantum circuit design scheme of Gauss sieve based on Grover’s quantum search algorithm was proposed, which discussed in depth the quantum circuit design of the two core search processes in Gauss sieve and their key operations, and the corresponding Oracle black box quantum circuits were successfully constructed. Through the analysis and verification of toy examples, the scheme not only can be correctly executed under the quantum computing model, but also effectively reduces the time complexity of the Gauss sieve. This result provides new ideas and methods for the research of quantum sieve realization in the post-quantum cryptography era.

Key words: Gauss sieve, Grover’s quantum search algorithm, quantum circuit, shortest vector problem

中图分类号: