首站-论文投稿智能助手
典型文献
针对AES加密算法的安全检测
文献摘要:
侧信道攻击(side channel attack,SCA)是一种新兴的密码分析方法,主要通过加密软件或硬件运行时产生的各种泄漏信息获取密文信息,其中相关功耗分析(CPA)是较为强大的一种攻击方法,可以用来实现AES加密算法的安全检测.CPA需要假设猜测密钥,然后根据示波器采集到的能量迹,使用具有数据相关性的汉明模型,并计算实际能量值与假设能量消耗之间的皮尔逊相关系数,利用皮尔逊相关系数来判断猜测密钥的正确与否.CPA可以把皮尔逊相关系数的计算结果限制在[-1,1]之间且CPA过程自带标准化,不需要额外对数据进行标准化.此外,还利用python的pandas库和style方法对获得的结果进行刻画,更好地实现了相关系数和正确的密钥之间的关系.本案例使用NewAE Technology Inc的芯片物理攻击平台ChipWhisperer实施CPA攻击来检测加密算法的安全性,成功破解了预设的AES-128的16字节的密钥.实验表明,CPA在针对未加防护的AES加密算法时有显著的效果,可以检测AES加密算法的安全性.
文献关键词:
ChipWhisperer;高级加密标准;能量迹;相关功耗分析;相关系数
作者姓名:
何利文;安聪;国海轮
作者机构:
南京邮电大学,江苏 南京 210003
引用格式:
[1]何利文;安聪;国海轮-.针对AES加密算法的安全检测)[J].计算机技术与发展,2022(05):87-92,129
A类:
相关功耗分析,NewAE,ChipWhisperer
B类:
AES,加密算法,安全检测,侧信道攻击,side,channel,attack,SCA,密码分析,或硬件,信息获取,密文,CPA,攻击方法,猜测,密钥,示波器,能量迹,数据相关性,汉明,能量值,假设能,能量消耗,皮尔逊相关系数,自带,python,pandas,style,本案,Technology,Inc,物理攻击,字节,未加,高级加密标准
AB值:
0.367787
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。