基于模板和KNN算法的能量分析攻击对比研究

能量分析攻击至今仍是针对密码芯片最具威胁的攻击方法之一,针对传统的模板分析攻击和KNN算法的攻击进行对比研究,对比模板攻击和机器学习中的KNN优缺点.首先对皮尔逊相关系数、互信息和最大信息系数、距离相关系数3种降维方法进行了研究;然后对比了相同数量功耗曲线下,特征点数量对两种能量分析的成功率等性能的影响;同时研究了不同降维技术在相同功耗曲线数量和不同功耗曲线数量时对两种能量分析攻击的影响.结果表明,模板攻击在运行速度、占用内存方面优于KNN算法攻击,而在攻击成功率和鲁棒性方面,KNN算法攻击具有更好的表现....

Full description

Saved in:
Bibliographic Details
Published in电信科学 Vol. 38; no. 4; pp. 121 - 129
Main Authors 靳济方, 刘承远, 范晓红, 段晓毅, 刘嘉瑜
Format Journal Article
LanguageChinese
Published 中国通信学会 20.04.2022
人民邮电出版社有限公司
北京电子科技学院电子与通信工程系,北京 100070
Subjects
Online AccessGet full text
ISSN1000-0801
DOI10.11959/j.issn.1000?0801.2022080

Cover

More Information
Summary:能量分析攻击至今仍是针对密码芯片最具威胁的攻击方法之一,针对传统的模板分析攻击和KNN算法的攻击进行对比研究,对比模板攻击和机器学习中的KNN优缺点.首先对皮尔逊相关系数、互信息和最大信息系数、距离相关系数3种降维方法进行了研究;然后对比了相同数量功耗曲线下,特征点数量对两种能量分析的成功率等性能的影响;同时研究了不同降维技术在相同功耗曲线数量和不同功耗曲线数量时对两种能量分析攻击的影响.结果表明,模板攻击在运行速度、占用内存方面优于KNN算法攻击,而在攻击成功率和鲁棒性方面,KNN算法攻击具有更好的表现.
ISSN:1000-0801
DOI:10.11959/j.issn.1000?0801.2022080