基于滑动平均的能量分析攻击研究与实现
在能量分析攻击中,为了提高攻击效率,减少噪声的影响,越来越多的预处理方法被使用,取得了很多显著的效果.该文以在ATmega16上运行的AES-128算法作为攻击目标,对采集的原始能量曲线进行滑动平均滤波,再通过相关能量分析(Correlation Power Analysis,CPA)攻击确定滑动平均滤波的最优参数.通过与原始数据和经过Hanning窗低通滤波器滤波后的数据对比,可以看出经过滑动平均滤波处理后,使用正确密钥所得的CPA相关系数较原始数据或低通滤波处理后所得系数大,而错误密钥所得相关系数小.经过滑动平均处理后,不仅可以发现AES-128的10轮加密过程,而且经过差分能量分析攻击所得的尖峰较原始的更为明显.实验结果表明经过滑动平均滤波预处理后,能量分析攻击的效率可明显提高.
能量分析攻击、预处理、滑动平均、低通滤波
39
TP309(计算技术、计算机技术)
北京市自然科学基金4163076;北京电子科技学院基金328201505, 328201508 Beijing Municipal Natural Science Foundation4163076;The Foundation of Beijing Electronic Science and Technology Institute328201505, 328201508
2017-06-21(万方平台首次上网日期,不代表论文的发表时间)
共5页
1256-1260