论文摘要
功耗分析攻击技术利用密码硬件设备工作过程中产生的功耗,结合输入和输出数据进行分析,获取电路内部保存的密钥。由于其便于实现并且攻击效果比较好,功耗分析攻击得到了广泛的研究和应用。SMS4分组密码算法是我国公布的第一个商用密码算法,并用于WAPI标准中以保护无线局域网数据的安全性,对我国密码标准的推广和发展都具有重要的意义。但是,关于SMS4算法的功耗分析攻击与防护方面的研究目前尚未见公开报道。本文对SMS4密码算法的集成电路优化实现技术、功耗分析攻击与防护方法、抗功耗分析攻击的集成电路设计进行了研究,提出了SMS4算法集成电路设计及功耗分析攻击与防护的几种新方法,给出了理论推导、实验过程和结果,并进行了分析。主要工作特色和创新点如下:1.对几种SMS4算法S盒电路架构进行了实现和性能对比评估,实验数据证明,基于合成域运算的S盒电路具有最小的面积,而基于Twisted BDD架构的S盒电路则具有最快的速度。2.完成了在合成域GF(((2~2)~2)~2)上构造S盒的算法推导及电路实现方案的优化设计,把有限域GF(2~8)上的乘法求逆运算转化为适于电路实现的逻辑与和逻辑异或操作,提出了一个基于合成域运算的紧凑型面积优化的SMS4密码算法电路设计。针对SMS4算法优化了Twisted BDD中的参数取值,并实现了基于Twisted BDD的快速SMS4算法电路。3.构建了一个功耗分析攻击软件仿真平台,并提供了三种不同的仿真策略和流程,用于不同目标密码算法、电路规模和仿真时间的要求,通过灵活选择和配置,可以在仿真时间、计算机资源消耗和仿真精度之间得到比较理想的折中方案。4.分析了SMS4算法轮运算的结构和特点,根据线性变换L的运算特点,首次提出了一种对SMS4算法的差分功耗分析(DPA)攻击方法。仿真实验表明,这种DPA攻击方法对SMS4算法轮运算可行有效。在此基础上,又提出了SMS4算法电路的相关功耗分析(CPA)攻击方法,这种方法可以获得比DPA更优的攻击效果。5.利用随机掩码技术,提出了基于乘法掩码和加法掩码的两种SMS4算法功耗分析攻击防护方法,实验证明,这两种防护方法能够有效对抗一阶DPA和CPA攻击。其中,加法掩码方法不仅可以抵抗功耗分析攻击,还能够防护零值攻击,并且电路面积更小,是较优的一种防护方案。在此基础上,完成了一个基于加法掩码的抗功耗分析攻击SMS4算法VLSI的后端设计并流片。
论文目录
相关论文文献
- [1].基于物联网的低功耗分析仪设计与实现[J]. 科技传播 2017(10)
- [2].功耗分析仿真软件设计与实现[J]. 信息安全与技术 2013(10)
- [3].差分功耗分析中选择函数的研究[J]. 信息技术 2012(03)
- [4].取样电阻对功耗分析攻击的影响[J]. 成都信息工程学院学报 2012(04)
- [5].真实硬件环境下针对椭圆曲线密码体制的简单功耗分析攻击[J]. 成都信息工程学院学报 2011(01)
- [6].基于FPGA平台的电路级抗差分功耗分析研究[J]. 北京大学学报(自然科学版) 2014(04)
- [7].基于真实密码电路的功耗分析攻击研究[J]. 微电子学 2008(05)
- [8].智能卡功耗分析平台设计与实现[J]. 清华大学学报(自然科学版) 2012(10)
- [9].功耗分析中能量迹预处理方案研究[J]. 通信技术 2017(04)
- [10].针对双重掩码模幂算法的二阶互相关功耗分析攻击[J]. 成都信息工程大学学报 2016(04)
- [11].双重掩码的模幂算法聚类相关功耗分析攻击[J]. 电子科技大学学报 2018(04)
- [12].是德科技低功耗分析解决方案助力工程师洞察关键应用的特征 为设计工程师提供新能源、汽车和医疗设备的精确低功耗测试[J]. 电子测量与仪器学报 2016(11)
- [13].基于ATE的功耗分析方法[J]. 中国集成电路 2019(08)
- [14].基于均值检验的差分功耗分析攻击优化处理[J]. 数据采集与处理 2012(S2)
- [15].一种抗简单功耗分析攻击的椭圆曲线标量乘快速实现算法[J]. 成都信息工程学院学报 2011(01)
- [16].基于energy trace超低功耗分析技术的课程探索[J]. 天工 2018(07)
- [17].针对RSA的简单功耗分析攻击实验[J]. 计算机安全 2009(02)
- [18].KATAN32相关功耗分析及其实现[J]. 计算机应用 2011(02)
- [19].PRESENT相关功耗分析攻击研究[J]. 计算机科学 2011(11)
- [20].RSA密码芯片简单功耗分析[J]. 微计算机信息 2009(12)
- [21].功耗分析攻击中机器学习模型选择研究[J]. 计算机工程 2019(11)
- [22].基于DES密码电路的差分功耗分析仿真研究[J]. 电视技术 2015(13)
- [23].Camellia算法的相关功耗分析攻击[J]. 成都信息工程学院学报 2015(03)
- [24].功耗分析攻击中滤噪方法的研究[J]. 微电子学与计算机 2012(08)
- [25].RSA简单功耗分析攻击及防护措施研究[J]. 微计算机信息 2009(35)
- [26].针对DES密码芯片的两种功耗攻击对比分析[J]. 成都信息工程学院学报 2012(06)
- [27].一种抗简单功耗分析攻击的模幂算法[J]. 成都信息工程学院学报 2011(02)
- [28].基于概率因子的功耗分析建模及仿真研究[J]. 信息系统工程 2010(05)
- [29].抗差分功耗分析攻击的AES S盒电路设计[J]. 计算机工程 2010(09)
- [30].AES密码电路抗差分功耗分析设计[J]. 计算机工程与应用 2009(36)
标签:分组密码算法论文; 功耗分析攻击与防护论文; 集成电路设计论文; 合成域论文; 随机掩码技术论文;