DLAKRS: 面向大状态SIMECK分组密码的深度学习辅助密钥恢复方案
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金(62476013); 中央高校基本科研业务费专项资金(3282025039, 3282024052)


DLAKRS: Deep-learning-assisted Key Recovery Method for Large-state SIMECK Block Ciphers
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    近年来, 深度学习为分组密码安全性分析提供了新的研究路径. 然而, 在大状态分组密码场景下, 神经区分器输入维度过高以及密钥搜索空间快速膨胀, 严重制约了深度学习辅助攻击的效率与稳定性. 针对上述问题, 提出面向大状态SIMECK分组密码的深度学习辅助密钥恢复方案DLAKRS. 该方案在训练阶段引入基于梯度的动态敏感比特选择策略, 在保证区分性能的前提下有效压缩神经区分器的输入维度; 在密钥恢复阶段, 结合错误密钥响应分布构建基于统计评分引导的搜索方法, 缓解候选密钥筛选过程中的评分波动. 基于上述方案, 针对SIMECK系列大状态轻量级分组密码构建多阶段深度学习辅助密钥恢复攻击方案. 实验结果表明, 在输入维度削减45.8%–62.5%的情况下, 区分器准确率损失控制在10%以内, 且相较于传统多阶段攻击方法显著降低了计算开销. 在SIMECK48/96的16轮攻击和SIMECK64/128的18轮攻击中, 所提方法均表现出稳定的密钥恢复性能. 研究结果表明, 该方案为大状态SIMECK分组密码的深度学习辅助密钥恢复提供了一种有效途径.

    Abstract:

    In recent years, deep learning has provided a new research path for block cipher security analysis. However, for large-state block ciphers, the high input dimensionality of neural distinguishers and the rapid expansion of the key search space severely limit the efficiency and stability of deep learning-assisted attacks. To address these issues, this study proposes DLAKRS, a deep learning-assisted key recovery scheme for large-state SIMECK block ciphers. In the training phase, the scheme introduces a gradient-based dynamic sensitive bit selection strategy to effectively compress the input dimension of the neural distinguisher while ensuring distinguishing performance. In the key recovery phase, a statistical score-guided search method is constructed based on the wrong-key response distribution to alleviate score fluctuations in the candidate key screening process. Based on the above scheme, this study constructs a multi-stage deep learning-assisted key recovery attack scheme for the SIMECK series of large-state lightweight block ciphers. The experimental results show that, when the input dimension is reduced by 45.8%–62.5%, the accuracy loss of the distinguisher is controlled within 10%, and the computational cost is significantly reduced compared with traditional multi-stage attack methods. In 16-round attacks on SIMECK48/96 and 18-round attacks on SIMECK64/128, the proposed scheme shows stable key recovery performance. These results show that the proposed scheme provides an effective way for deep learning-assisted key recovery of large-state SIMECK block ciphers.

    参考文献
    相似文献
    引证文献
引用本文

杨亚涛,冉小玉,范修凤,王彩冰. DLAKRS: 面向大状态SIMECK分组密码的深度学习辅助密钥恢复方案.软件学报,,():1-16

复制
相关视频

分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2026-01-09
  • 最后修改日期:2026-03-04
  • 录用日期:
  • 在线发布日期: 2026-07-01
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号