通信学报 ›› 2023, Vol. 44 ›› Issue (4): 167-175.doi: 10.11959/j.issn.1000-436x.2023084

• 学术论文 • 上一篇    下一篇

Saturnin-Short轻量级认证加密算法的统计无效故障分析

李玮1,2,3,4, 刘春1, 谷大武2, 孙文倩1, 高建宁1, 秦梦洋1   

  1. 1 东华大学计算机科学与技术学院,上海 201620
    2 上海交通大学计算机科学与工程系,上海 200204
    3 上海市可扩展计算与系统重点实验室,上海 200204
    4 上海市信息安全综合管理技术研究重点实验室,上海 200093
  • 修回日期:2023-03-29 出版日期:2023-04-25 发布日期:2023-04-01
  • 作者简介:李玮(1980- ),女,安徽寿县人,博士,东华大学教授、博士生导师,主要研究方向为对称密码的设计与分析
    刘春(2000- ),女,江西萍乡人,东华大学硕士生,主要研究方向为轻量级密码的安全性分析
    谷大武(1970- ),男,河南漯河人,博士,上海交通大学教授、博士生导师,主要研究方向为密码学和计算机安全
    孙文倩(2000- ),女,安徽铜陵人,东华大学硕士生,主要研究方向为对称密码的故障分析
    高建宁(1999- ),男,宁夏西吉人,东华大学硕士生,主要研究方向为对称密码的安全性分析
    秦梦洋(2000- ),男,河南许昌人,东华大学硕士生,主要研究方向为轻量级密码的故障分析
  • 基金资助:
    国家自然科学基金资助项目(61772129);国家自然科学基金资助项目(61932014);国家自然科学基金资助项目(62102077);国家密码发展基金资助项目(MMJJ20180101);信息安全国家重点实验室开放课题资助项目(2021-MS-05);上海市扬帆计划基金资助项目(21YF1401200);上海市扬帆计划基金资助项目(23YF1401000);中央高校基本科研业务费专项资金资助项目(2232022D-25)

Statistical ineffective fault analysis of the lightweight authenticated cipher algorithm Saturnin-Short

Wei LI1,2,3,4, Chun LIU1, Dawu GU2, Wenqian SUN1, Jianning GAO1, Mengyang QIN1   

  1. 1 School of Computer Science and Technology, Donghua University, Shanghai 201620, China
    2 Department of Computer and Science and Engineering, Shanghai Jiao Tong University, Shanghai 200204, China
    3 Shanghai Key Laboratory of Scalable Computing and System, Shanghai 200204, China
    4 Shanghai Key Laboratory of Integrate Administration Technologies for Information Security, Shanghai 200093, China
  • Revised:2023-03-29 Online:2023-04-25 Published:2023-04-01
  • Supported by:
    The National Natural Science Foundation of China(61772129);The National Natural Science Foundation of China(61932014);The National Natural Science Foundation of China(62102077);The National Cryptography Development Foundation of China(MMJJ20180101);The Open Fund Program for State Key Laboratory of In-formation Security of China(2021-MS-05);Shanghai Sailing Program(21YF1401200);Shanghai Sailing Program(23YF1401000);The Fundamental Research Funds for the Central Universities(2232022D-25)

摘要:

面向随机单字节故障模型和唯密文攻击假设,提出了一种针对 Saturnin-Short 算法的统计无效故障分析方法。该方法基于统计分布和无效状态分析,通过结合故障注入前后中间状态的变化,设计并采用了概率对称卡方-极大似然估计和调和中项-汉明重量新型区分器,最少仅需 1 097 个无效故障并以不低于 99%的成功率恢复Saturnin-Short算法的256 bit原始密钥。实验分析表明,所提区分器不仅降低了故障注入数,而且减少了攻击时间和复杂度。因此,Saturnin-Short算法不能抵抗统计无效故障分析的攻击。研究结果为其他轻量级认证加密算法的安全性分析提供了重要参考。

关键词: Saturnin-Short, 认证加密, 统计无效故障分析, 密码分析

Abstract:

On the random single byte-oriented fault model and the assumption of ciphertext-only attack, a statistical ineffective fault analysis of the Saturnin-Short cipher was proposed.The analysis combined the statistical distribution with the ineffective analysis, and discussed the difference between intermediate states before and after fault injections.A variety of dual distinguishers was designed, such as the probabilistic symmetric Chi-square-maximum likelihood estimate, and harmonic mean-Hamming weight.It only required at least 1 097 ineffective faults to recover the 256 bit secret key with a success rate of at least 99%.The experimental results show that the proposed distinguishers can not only decrease fault injections, but also reduce the attacking time and complexities.Therefore, the Saturnin-Short cipher cannot resist against the statistical ineffective fault analysis.It provides an important reference for the security analysis of other lightweight authenticated ciphers.

Key words: Saturnin-Short, authenticated cipher, statistical ineffective fault analysis, cryptanalysis

中图分类号: 

No Suggested Reading articles found!