通信学报 ›› 2023, Vol. 44 ›› Issue (3): 220-226.doi: 10.11959/j.issn.1000-436x.2023064

• 学术通信 • 上一篇    

基于矩阵作用问题的公钥密码体制抗量子攻击安全性分析

黄华伟   

  1. 贵州师范大学数学科学学院,贵州 贵阳 550025
  • 修回日期:2023-01-20 出版日期:2023-03-25 发布日期:2023-03-01
  • 作者简介:黄华伟(1978- ),男,江西樟树人,博士,贵州师范大学副教授、硕士生导师,主要研究方向为密码学与信息安全
  • 基金资助:
    国家自然科学基金资助项目(61462016);贵州省科学技术基金资助项目(ZK[2021]313)

Security analysis of public-key cryptosystems based on matrix action problem against quantum attack

Huawei HUANG   

  1. School of Mathematical Sciences, Guizhou Normal University, Guiyang 550025, China
  • Revised:2023-01-20 Online:2023-03-25 Published:2023-03-01
  • Supported by:
    The National Natural Science Foundation of China(61462016);The Science and Technology Foundation of Guizhou Province(ZK[2021]313)

摘要:

半群作用问题作为离散对数问题的推广,在公钥密码的设计中有着重要应用。通过分析基于整数矩阵乘法半群在交换群直积上的作用问题的公钥密码体制,将矩阵看作直积元素的指数,这类矩阵作用具有类似群的指数运算法则。首先证明了若矩阵作用是单射或隐藏子群的生成元个数小于或等于矩阵阶的平方,则这类矩阵作用问题可在多项式时间归约为矩阵加法群直和的隐藏子群问题。其次证明了交换矩阵作用问题一定可在多项式时间归约为矩阵加法群直和的隐藏子群问题。因此基于这类矩阵作用问题的公钥密码体制无法抵抗量子攻击,该结论对抗量子攻击的公钥密码设计有理论指导意义。

关键词: Shor算法, 隐藏子群问题, 半群作用问题, 公钥密码, 抗量子攻击

Abstract:

As a generalization of the discrete logarithm problem, semigroup action problem has important applications in the design of public-key cryptography.Public-key cryptosystems based on action problem of integer matrix semigroups on the direct product of commutative groups were analyzed.The matrix was regarded as the exponent of direct product elements, and this class of matrix action had the exponential rules similar to group.It was proved that if the matrix action was injective or the number of generators of the hidden subgroup was less than or equal to the square of the order of the matrix, the matrix action problem could be reduced in polynomial time to the hidden subgroup problem of the direct sum of the additive group of the matrices.And it was proved that commutative matrix action problem could also be reduced to hidden subgroup problem of the direct sum of the additive group of the matrices in polynomial time.The cryptosystems based on this class of matrix action problem cannot against quantum attacks.This conclusion has theoretical significance in the design of public-key cryptography against quantum attacks.

Key words: Shor’s algorithm, hidden subgroup problem, semigroup action problem, public-key cryptography, against quantum attack

中图分类号: 

No Suggested Reading articles found!