对基于深度学习的密钥恢复攻击的分析与改进

2024-01-04 17:36:11   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《对基于深度学习的密钥恢复攻击的分析与改进》,欢迎阅读!
密钥,深度,改进,基于,攻击
对基于深度学习的密钥恢复攻击的分析与改进

陈怡;申焱天;于红波

【期刊名称】《密码学报》 【年(),期】2023(10)1

【摘 要】2019年美密会议上,Gohr提出了第一个基于深度学习的密钥恢复攻,应用11轮、12Speck32/64.本文从时间复杂度的角度对该攻击进行分析和改进.发现Gohr所提攻击的运行时间主要受解密、访问神经区分器、通过贝叶斯优化推荐密钥等三个操作的影响,后两个操作几乎占据了全部运行时间;Gohr采用的强化学习机制导致错误密文结构占据了过多计算资源.提出了以下改进:(1)击只采用在部分密文比特上建立的神经区分器,并用查找表代替神经区分器,使得攻击运行时可以完全摆脱对神经网络的依赖.(2)放弃强化学习机制,使用新的“Guess-and-Filter”策略.通过贝叶斯优化推荐部分密钥的思想和“Guess-and-Filter”策略有冲突,所以也放弃使用贝叶斯优化.基于上述改进,提出了新的密钥恢复攻击,使得时间复杂度显著降低.为了验证新的密钥恢复攻击在时间复杂度上的优,11轮、12Speck32/64上进行了实际密钥恢复攻击,时间复杂度分别为2^(26.68)2^(32.25).与已有的最优攻击相比,复杂度分别减少为原来的1/2^(11.32)1/2^(11.1).此前没有研究从运行时间角度分析对基于深度学习密钥恢复攻击,本文工作有助于推动基于深度学习的密码分析的研究. 【总页数】13(P168-180) 【作 者】陈怡;申焱天;于红波

【作者单位】清华大学计算机科学与技术系;中关村实验室


【正文语种】 【中图分类】TP309.7 【相关文献】

1.基于改进AHP的多机协同多目标攻击威胁评估算法分析2.一种基于层次分析法的攻击树模型改进3.一种改进的基于攻击树的木马分析与检测4.基于深度学习术的恶意攻击的分析与识别5.基于深度学习模型的对抗攻击方法分析

因版权原因,仅展示原文概要,查看原文内容请购买


本文来源:https://www.dy1993.cn/zmb4.html

相关推荐