计算机研究与发展2021,Vol.58Issue(5) :1056-1064.DOI:10.7544/issn1000-1239.2021.20200900

基于深度学习的SIMON32/64安全性分析

Security Analysis of SIMON32/64 Based on Deep Learning

王慧娇 丛鹏 蒋华 韦永壮
计算机研究与发展2021,Vol.58Issue(5) :1056-1064.DOI:10.7544/issn1000-1239.2021.20200900

基于深度学习的SIMON32/64安全性分析

Security Analysis of SIMON32/64 Based on Deep Learning

王慧娇 1丛鹏 1蒋华 1韦永壮1
扫码查看

作者信息

  • 1. 广西可信软件重点实验室(桂林电子科技大学) 广西桂林541004
  • 折叠

摘要

轻量级分组密码的安全性分析越来越倾于向自动化和智能化的方向发展.目前基于深度学习对轻量级分组密码进行安全性分析正在成为一个全新的研究热点.针对由美国国家安全局在2013年发布的一款轻量级分组密码SIMON算法,将深度学习技术应用于SIMON32/64的安全性分析.分别采用前馈神经网络和卷积神经网络模拟多差分密码分析当中的单输入差分-多输出差分情形,设计了应用于SIMON32/64的6~9轮深度学习区分器,并比较了2种神经网络结构在不同条件下的优劣.通过对前馈神经网络和卷积神经网络的7轮深度学习区分器向前向后各扩展1轮,提出了针对9轮SIMON32/64的候选密钥筛选方法.实验结果证实:采用128个选择明文对,可以成功地将65535个候选密钥筛选在675个以内.这说明基于深度学习的差分区分器相比传统差分区分器需要更少的时间复杂度和数据复杂度.

关键词

SIMON32/64/深度学习/差分密码分析/区分器/候选密钥筛选

引用本文复制引用

基金项目

广西自然科学基金(2019GXNSFGA245004)

广西科技重大专项项目(桂科AA18118025)

广西可信软件重点实验室项目(KX202056)

出版年

2021
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量1
参考文献量2
段落导航相关论文