国防科技大学学报2024,Vol.46Issue(4):229-238,10.DOI:10.11887/j.cn.202404025
积分故障分析下的Midori128密码算法安全性评估
Security evaluation of Midori128 cryptographic algorithm under integral fault analysis
摘要
Abstract
In order to study the security of the Midori128 cryptographic algorithm against integral fault attack,the relationship between integral distinguisher balance position,fault ciphertext,and the round key was established,and the last round key of the algorithm could be recovered by key search,and then the master key could be recovered by using key extension algorithm.The theoretical analysis shows that the time complexity of recovering the correct key is 221 and 224 when using 3 and 4 rounds of integral distinguisher for the integral fault attack,respectively.The accuracy,success rate,and elapsed time were used to simulate the attack process of the fourth round of injection fault,and the master key of the algorithm was successfully recovered.Comparison experiments were conducted for different plaintext groups and keys.The two sets of fault security analysis schemes conclude that the round function of the Midori128 algorithm is vulnerable to integral fault attacks and requires additional protection such as fault detection for at least the last 6 rounds while the algorithm is running.关键词
轻量级分组密码/Midori128算法/积分区分器/积分故障分析Key words
lightweight block cipher/Midori128 algorithm/integral distinguisher/integral fault analysis分类
信息技术与安全科学引用本文复制引用
魏悦川,贺水喻,潘峰,王湘儒..积分故障分析下的Midori128密码算法安全性评估[J].国防科技大学学报,2024,46(4):229-238,10.基金项目
陕西省基础研究计划资助项目(2021JM-254) (2021JM-254)