国内刊号:11-2560/TP
国际刊号:1000-9825
发布日期:
作者:李玮,秦梦洋,谷大武,连晟,温云华
单位:李玮,东华大学 计算机科学与技术学院, 上海 201620;上海交通大学 计算机科学与工程系, 上海 200240;上海市可扩展计算与系统重点实验室 (上海交通大学), 上海 200240;上海市信息安全综合管理技术研究重点实验室 (上海交通大学), 上海 20024011,秦梦洋,东华大学 计算机科学与技术学院, 上海 20162002,谷大武,上海交通大学 计算机科学与工程系, 上海 20024003,连晟,东华大学 计算机科学与技术学院, 上海 20162004,温云华,东华大学 计算机科学与技术学院, 上海 20162005
关键词:DEFAULT;轻量级密码系统;密码分析;统计故障分析;代数关系
基金:国家重点研发计划(2020YFA0712300); 国家自然科学基金(62172395, 62102077, 62072307); 上海市扬帆计划(21YF1401200); 中央高校基本科研业务费专项资金(223202D-25)
DEFAULT是于2021年亚洲密码学年会中提出的一种新型轻量级密码算法, 适用于保护物联网中的微型芯片、微控制器和传感器等设备的信息安全. 基于唯密文的基本假设, 针对DEFAULT密码提出了一种基于代数关系的统计故障分析方法. 该方法使用随机半字节故障模型, 通过对代数关系的构造分析并结合故障注入前后中间状态的统计分布变化来破译密码. 此外, 采用AD检验-平方欧氏距离(AD-SEI)、AD检验-极大似然估计(AD-MLE)和AD检验-汉明重量(AD-HW)等新型区分器, 最少仅需1344个故障即可以99%及以上的成功率破解该算法的128比特原始密钥. 理论分析和实验结果表明, DEFAULT密码不能抵抗基于代数关系的统计故障分析的攻击. 该研究为其他轻量级分组密码算法的安全性分析提供了有价值的参考.
来源:2025年第5期
《软件学报》期刊编辑部