计算机技术与发展2023,Vol.33Issue(3) :93-97,104.DOI:10.3969/j.issn.1673-629X.2023.03.014

基于热带矩阵密钥交换协议的密码分析

Cryptanalysis of a Key Exchange Protocol Based on Tropical Matrices

黄华伟 李春华
计算机技术与发展2023,Vol.33Issue(3) :93-97,104.DOI:10.3969/j.issn.1673-629X.2023.03.014

基于热带矩阵密钥交换协议的密码分析

Cryptanalysis of a Key Exchange Protocol Based on Tropical Matrices

黄华伟 1李春华2
扫码查看

作者信息

  • 1. 贵州师范大学数学科学学院,贵州贵阳550001
  • 2. 华东交通大学理学院,江西南昌330013
  • 折叠

摘要

量子计算机的发展对目前广泛使用的公钥密码体制构成了潜在的威胁,具有抗量子分析性质的密码体制受到了广泛关注.由于热带半环中的乘法实际上是普通加法,具有运算效率高的优势,且求解多变量热带非线性多项式方程组是NP问题,近年来一些基于热带半环的公钥密码被提出.该文分析了 Grigoriev和Shpilrain基于热带矩阵半环半直积的密钥交换协议安全性.定义了一种矩阵的比较大小关系,并证明了半直积运算具有部分的保序性,元素的乘法幂关于第一个分量矩阵构成了单调递减序列.据此,针对该协议,提出了一种简单的二分查找攻击算法.该算法通过公开信息可以求用户私钥,从而破解了该协议.该攻击算法的比特位运算的计算复杂度为O(2log2r(2k3+5k2)),其中r为指数上界,k为矩阵的阶.实验结果表明,如果协议参数选取自Grigoriev和Shpilrain建议的范围,攻击算法在一分钟内就能求出私钥.而且即使增大协议的参数,该攻击仍然有效.

关键词

公钥密码/密钥交换协议/密码分析/热带半环/热带矩阵

引用本文复制引用

基金项目

国家自然科学基金(61462016)

国家自然科学基金(61962011)

贵州省科学技术基金(黔科合基础:[2019]1221号)

贵州省科学技术基金(ZK[2021]一般313号)

出版年

2023
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
参考文献量16
段落导航相关论文