计算机工程与应用 ›› 2018, Vol. 54 ›› Issue (21): 65-70.DOI: 10.3778/j.issn.1002-8331.1805-0458
郭东昕,陈开颜,张 阳,胡晓阳,魏延海
GUO Dongxin, CHEN Kaiyan, ZHANG Yang, HU Xiaoyang, WEI Yanhai
摘要: 针对传统的差分能量分析(DPA)方法存在的样本规模需求较大以及基于深度学习的旁路模板攻击在计算资源消耗较高,训练周期较长等问题,在介绍了卷积神经网络的实现原理与技术特点、理论分析了传统的差分能量分析方法的实现过程以及选择了合适的数据类别划分规则的基础上,提出了一种基于卷积神经网络的加密芯片差分攻击新方法。通过对运行DES加密算法的微控制器(AT89C52)进行差分分析对比实验,实验结果表明,新方法较传统的差分方法在样本规模需求方面有较大的改善,并且新方法不需要不断地通过加大迭代次数来提高正确匹配率,在计算资源消耗和训练周期方面有所优化。