一种针对AES密码芯片的相关功耗分析方法

周阳, 张海龙, 韦永壮

桂林电子科技大学学报 ›› 2023, Vol. 43 ›› Issue (02) : 135-141. DOI: 10.16725/j.cnki.cn45-1351/tn.2023.02.002

一种针对AES密码芯片的相关功耗分析方法

  • 周阳, 张海龙, 韦永壮
作者信息 +
History +

摘要

针对经典相关功耗分析过程中存在噪声等因素的影响,基于汉明重量与功耗轨迹之间存在线性相关的特性,提出一种针对AES密码芯片的相关功耗分析方法。根据密码算法S盒输出中间值汉明重量分布不均匀的特性,利用区分比将正确密钥与错误密钥进行筛选,得到与功耗轨迹相关性较强的一组明文。在密钥恢复阶段,通过观察这组明文输入找到前2个S盒的泄漏点后,利用分别猜测法逐一找出剩余14个S盒的泄漏区间,而无需遍历所有功耗轨迹即可捕获剩余字节的密钥信息。AT89S52芯片实验分析表明,采用此方法仅需9条明文和对应功耗轨迹即可以90%的成功率正确恢复出AES的单个字节密钥信息,计算复杂度仅为经典相关功耗分析的4.1%,显著提升了相关功耗分析的效率。

关键词

相关功耗分析 / 密码芯片 / 汉明重量 / S盒

中图分类号

TN918.4

引用本文

导出引用
周阳, 张海龙, 韦永壮. 一种针对AES密码芯片的相关功耗分析方法. 桂林电子科技大学学报. 2023, 43(02): 135-141 https://doi.org/10.16725/j.cnki.cn45-1351/tn.2023.02.002

基金

广西重点研发计划(桂科AB18281019); 广西密码学与信息安全重点实验室基金(GCIS201706); 桂林电子科技大学研究生科研创新计划(2018YJCX45)

评论

Accesses

Citation

Detail

段落导航
相关文章

/