计算机应用

北大核心,INSPEC,JST,Pж(AJ),CSCD扩展版

国内刊号:51-1307/TP

国际刊号:1001-9081

计算机应用杂志2020年第7期:SM4密码算法的阶梯式相关能量分析

发布日期:

作者:丛旌, 韦永壮, 刘争红

单位:1. 广西密码学与信息安全重点实验室(桂林电子科技大学), 广西 桂林 541004;2. 广西无线宽带通信与信号处理重点实验室(桂林电子科技大学), 广西 桂林 541004

关键词:侧信道分析,相关能量分析,SM4分组密码算法,并行实现,阶梯式方案

基金:国家自然科学基金资助项目(61872103);广西重点研发计划项目(桂科AB18281019);桂林电子科技大学研究生科研创新项目(2018YJCX45)。

针对相关能量分析(CPA)易受噪声干扰、分析效率低的问题,提出了一种阶梯式CPA方案。首先,通过构造一种新的阶梯式方案提高CPA中信息的利用率;其次,通过引入confidence指标提升每一次分析的正确率,解决前几次分析正确率得不到保证的问题;最后,基于SM4密码算法结构给出了一个阶梯式CPA方案。模拟实验结果表明,在达到90%分析成功率的前提下,阶梯式CPA比传统CPA减少了25%能量迹条数的需求。现场可编程门阵列(FPGA)上的实验表明,阶梯式CPA恢复完整轮密钥的能力已经非常接近将搜索空间扩展到最大时的极限。阶梯式CPA能以足够小的计算量减少噪声的干扰、提高分析的效率。

来源:2020年第7期

《计算机应用》期刊编辑部

查看计算机应用杂志2020年第7期

联系我们

  • 地址:四川天府新区兴隆街道科智路1369号
  • 电话:028-85224283-803
  • E-mail:bjb@joca.cn

咨询工作人员