利用神经网络对加掩算法的高阶攻击研究

来源 :成都信息工程大学 | 被引量 : 1次 | 上传用户:liongliong560
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当前的侧信道攻击技术中,能量分析攻击作为最佳攻击手段之一,其发展已日益成熟。该方式基于加密电子设备在操作过程中能量消耗的信息泄漏,从而对加密设备中轮密钥等私密信息进行攻击获取,其攻击的有效程度远高于基于数学方法的密钥分析技术,因此给当今的加密设备带来了严重的威胁。另一方面,针对该攻击方式的防御措施也被逐渐应用于密码设备的加密过程之中。其中,掩码策略在防御成本,实现可行性,抵抗能力等多个方面有着非常明显的优势,因此也迅速成为了侧信道防御技术中的重点与热门。与之同时,针对于掩码策略的能量分析攻击也成为侧信道攻击领域的一大难题。掩码策略理论上能够抵御一阶攻击,但却可能受到高阶能量分析攻击而使其抵御机制失效。高阶能量分析攻击虽然能够在一定程度上对加掩实施中的密钥信息进行攻击,但在国内外关于高阶能量分析攻击的现有技术中,其算法的时间复杂度,实现可行性等方面普遍存在较大缺陷。即,如何针对加掩实现的加密算法进行能量分析攻击仍然是需要探究和改进的难题。在本文中,将以加掩实现的AES加密算法为目标,针对密码设备中的AES加密过程进行基于神经网络算法的高阶攻击研究。期望达到的目标是,提出一种高阶攻击的新思路,针对现有国内外高阶攻击中的不足和缺陷进行优化,并且达到在更苛刻的攻击条件下,拥有更高的攻击算法实现可行性及攻击成功率。进而推动硬件安全领域中对于加掩实现的高阶攻击,以及针对于智能卡等密码设备安全性问题的发展。本文总结了在高阶攻击中,当前的国内外发展现状和已有技术,从理论上探究了其缺陷部分及其根源所在,并由此提出了基于神经网络的高阶攻击这种具有自适应性的高阶能量分析攻击新思路。并且通过能量分析攻击中在能量泄漏模型、高阶DPA攻击、高阶模板攻击等方面的理论基础,针对基于神经网络的高阶攻击建立了相应的数学模型,进而得到其可用于实际应用中的攻击算法。通过程序实现该算法之后,我们将在加掩实现的AES加密算法中测试该攻击算法的攻击效果,并针对实验结果做进一步的分析与研究。在本文中,利用基于前向拟合神经网络的高阶攻击,针对加密设备中掩码实现的AES加密算法,使用到10000条能量迹作为实验数据,并将其划分为训练集和攻击测试集。其中,训练集含有8000条能量迹,攻击测试集含有2000条能量迹。此外,本次实验使用到明确兴趣点和兴趣区间上的多点,两种方式对能量迹进行训练和攻击测试。通过对比两种方式下该攻击的训练结果、攻击效果等因素,对该攻击算法的效率进行定量的评估。通过实验结果,本文得出结论,利用神经网络这种可以对非线性关系进行拟合且具有高度自适应性的算法,可以有效弥补当前针对掩码策略的攻击方式中诸多不足和缺陷,其中包括高阶DPA攻击,高阶模板攻击等等。本次实验中所采用的基于前向拟合神经网络的高阶攻击,在实现难度,攻击成功率,算法的时间复杂度方面,均要优于常用的高阶DPA攻击算法,证明了该攻击方式和攻击思路在实际侧信道领域中的可行性和研究价值。并且该攻击方式不需要训练集已知掩码,大大降低了其对攻击条件的要求。攻击前不需要找到能量迹中明确的泄漏位置,是该攻击方式最大的优势所在。此外,神经网络能够自动地寻找更加适合能量泄漏模型的中间值组合方式,是该攻击算法的另一个巨大优势。同时,实验中通过使用两种能迹特征向量提取方式实现的该算法进行对比,也使得该算法在使用上有了更多的灵活性。
其他文献
结合皂洗牢度和反射率曲线考察了棉织物上分散红60的皂洗变色现象和助色基团对皂洗变色程度的影响;通过电子透射和衍射图分析了染料在棉纤维中的状态和分布.结果表明,导致分
目的:探索30例中晚期食管鳞癌患者外侵与转移时CT表现.为临床正确估价食管癌手术切除的可能性,术式的选择和开展综合治疗提供CT方面的诊断依据。方法:对30例食管癌患者的CT片和术
我国近几年的城市发展中,宠物犬饲养者的人数逐年上涨。相比于自20世纪70、80年代起,世界各地兴起的狗公园建设潮流,我国目前仅有极少数的开放性公园正式对犬只开放。与此同
在教学中,不失时机地捕捉学生的最佳兴奋点,使学生处于兴奋状态,是诱发学生物理学习兴趣,提高学生素质的重要途径。
一、农村体育教育工作的现状与分析(一)认识上的矛盾性它严重影响了农村学校体育工作的规范化和科学化。影响农村学校搞得好坏的因素主要有三个:学校领导的重视程度,体育教师的
看上去,我是一个非常幸福的孩子。在家里有外公、外婆、爸爸、妈妈的喜爱,在学校里老师和同学都喜欢我。我要好吃的,爸爸妈妈立刻去买;我要穿漂亮的衣服,他们也不会说“不”。但是
目的:探讨在显微镜下小骨窗开颅微创手术治疗高血压性脑出血的效果.方法:根据头颅CT扫描,精确定位,设计小骨窗,对62例脑出血病人微创手术治疗与64例常规直视下开颅手术病人的
从前,有位画师收了三个徒弟。有一天.画师把三个徒弟召集在一起,要考考他们。他给每个徒弟一张同样大小的纸,让他们画骆驼,看谁画的骆驼最多。
说起色彩,你一定会想到绘画。可你听说过给古诗染色吗?其实,这就是在理解的基础上,对古诗进行极富个性的再创造。听过S.H.E唱的《中国话》吧?她们就是给最传统的绕口令,染上了最流行