时钟毛刺故障注入攻击模型及防御有效性评估方法研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:chenyinan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来信息安全问题日益突出。密码算法虽然为关键信息提供了一定的保护作用,但是实现密码算法的集成电路仍存在安全漏洞。针对密码电路的攻击主要分为侧信道攻击和故障注入攻击两种。故障注入攻击首先主动向密码电路注入故障,然后采用故障分析方法对故障结果进行处理来破解密钥。故障注入攻击具有攻击能力强、攻击效率高的特点。然而,大多故障分析方法提出的故障模型较为严格,采用现有的故障注入技术去实现,可能会带来较高的成本或者大量无用的故障注入。例如,时钟毛刺故障注入技术成本低但精确度不高,需要从大量故障注入中寻找可用故障。因此,为降低故障注入攻击的成本、提高故障注入攻击的效率,低成本的时钟毛刺故障注入技术及其相关的故障分析方法值得被仔细研究。
  本文详细分析了时钟毛刺故障注入技术可能对硬件电路造成的故障行为,建立了时钟毛刺故障注入相关的单故障模型和多故障模型。基于这两种故障模型,对已有的多明文单故障(MPSF)分析方法和单明文多故障(SPMF)分析方法提出了改进,即增强型故障分析方法(eMPSF分析和eSPMF分析)。通过理论攻击和模拟攻击将四种故障分析方法应用于AES(Advanced Encryption Standard)密码电路上。实验结果表明改进的故障分析方法在攻击效率和攻击成功率上有很大提高。特别是eSPMF分析能将SPMF分析的攻击成功率由84.375%提升到96.25%,而破解每个密钥字节需要的平均故障数却由2.7037减小到了2.4740。
  另一方面,故障注入攻击的发展促进了各种防御对策的发展,因此,衡量不同防御对策有效性的评估方法需要被研究。本文提出了基于信息论的评估方法,使用对比理论信息泄漏量和实际信息泄漏量的安全系数作为指标,能量化SPN(Substitution Permutation Network)结构密码电路中防御对策的有效性,且适用于多种故障模型。本文推导了时钟毛刺故障注入相关的单故障模型和多故障模型下的理论信息泄漏量,而且提出了三种计算实际信息泄漏量的方法。将该量化评估方法应用到被保护的AES密码电路上,实验结果证实了可以通过安全系数的大小来判断防御对策的有效性,这种评估方法可行。另外,三种实际信息泄漏量计算方法的对比表明了后两种有效计算方法能优化评估所需的故障注入数以及评估所需的时间。最终,在两种单故障模型和一种多故障模型下,有效计算方法所需的评估时间都小于0.01s,这说明了该评估方法的有效性。
其他文献
随着低成本硅技术的发展,利用硅技术实现太赫兹片上系统成为了国内外研究的热门课题。太赫兹片上天线可以避免封装过程产生的损耗和不确定性,并且可以提高系统的集成度,具有非常高的应用价值。然而,由于半导体工艺的制约,硅基太赫兹片上天线通常在辐射效率、增益和带宽方面受限制,而无法满足实际的工程需求。因此,设计高性能的太赫兹片上天线具有非常大的研究意义。本文针对硅技术的太赫兹片上天线进行了相关研究,主要工作包
学位
宇宙仍存在很多未知的谜题等待解答,人类探索的脚步也从未停止。为了更好探寻宇宙的奥秘,满足更快巡天速度、更广探测视角以及更高灵敏度的需求,成立了平方公里阵列射电望远镜(Square Kilometre Array,SKA)国际项目。SKA项目中信号处理应用到的重要技术为波束形成技术,这种技术不仅仅被用在SKA天文领域,也被广泛应用雷达以及通信等领域。它的原理是通过采用相控阵或者时控阵,使期望信号相干
学位
极化敏感阵列是一种能够感知电磁波极化信息的新型阵列,与传统标量阵列相比,极化敏感阵列具有分辨率高、抗干扰能力强的优势。一方面,完备的极化敏感阵元可以感知入射信号的完整电场与磁场矢量,其测量信号的数据维度是普通标量阵元的六倍。基于极化敏感阵列的接收信号建模更加复杂同时信号处理所需要的运算量也更多。另一方面,在许多实际应用场景中,信源往往位于阵列的近场区,而传统基于远场假设的测向算法无法直接扩展到近场
射频功率放大器作为现代移动通信系统中的核心部件和最主要的耗能单元,其效率水平对整个射频前端的功耗、散热和电路尺寸等都有着重要的影响。近年来,人们提出了多种用于提升射频功放效率的技术,如工作在开关模式的E类和采用谐波调谐模式的F类/逆F类等。然而,晶体管的高频寄生效应会对功放匹配最佳阻抗产生严重干扰,进而影响射频功放的效率性能。此外,为了适应无线通信技术往多模式多频带方向的发展需求,越来越多的研究人
现代IC(Integrated Circuit)设计经常涉及到第三方IP(Intellectual Property)核、外包的测试与设计服务以及第三方EDA(Electronic Design Automation)工具。这种在地理上高度分布的商业模式使得IC很容易被第三方攻击者在原始电路中插入恶意逻辑,即硬件木马(Hardware Trojan,HT)。  由于硬件木马的隐秘性,传统功能验证很
学位
近年来,随着第五代移动通讯技术(5G)的快速布局,虚拟现实、自动驾驶、远程医疗等新式应用场景带来数据浪潮将引起更高的电力消耗。以5G基站为例,大规模天线技术(Massive MIMO)的引入使5G基站能耗达到4G基站的3倍,如何降低微波系统功耗成为5G发展的首要问题。高品质因数(Q值)微波介质陶瓷是低功耗微波器件的基础,综合提升微波介质陶瓷介电性能是解决5G功耗问题的关键。本文以MgTiO3为基础
里德-所罗门(Reed-Solomon, RS)码自提出起就因它在纠随机错误以及突发错误方面优秀的纠错能力而被广泛研究,并且在诸多领域,例如:深空通信,光纤通信,无线传输以及数据存储等多个领域都有着很好的发展前景。RS码译码算法按照其对接收电平的不同处理方式可以划分为硬判决译码算法(HDD)以及软判决译码算法(SDD)两类。硬判决译码算法直接利用传输信号的判决结果进行纠错,算法灵活,硬件架构易实现
学位
基于线性模式雪崩光电二极管的激光雷达具有响应时间快,灵敏度高的优点,在无人机、3D成像和汽车辅助驾驶等领域具有广泛应用。传统的激光雷达读出电路采用分立器件设计,存在系统成本高、体积大、集成度差的问题。为实现激光雷达的高速、高精度和单芯片信号处理,多通道激光雷达读出电路的研究具有重大意义。  本文针对多通道激光雷达系统集成化的应用需求,设计了一种高增益、高带宽、低噪声的32通道读出电路,并采用多通道
学位
红外图像中往往包含很多人眼不易或不能察觉的信息,在国防军工,安保监控等方面应用广泛。但是红外图像存在色彩单一、分辨率低等问题,所以红外图像增强一直是研究的热点,例如红外图像彩色化,红外与可见光图像融合,红外图像超分辨率重建等。基于传统算法的红外图像增强方法往往依赖像素间的关系,不能很好地学习图像内的信息与特征。生成对抗网络(GAN)通过生成器和判别器的博弈优化网络性能,可以充分学习图像中的信息与特
近年来,柔性电子已经受到了越来越多的关注,而且被应用到了柔性显示、柔性可穿戴设备和柔性光传感器等多领域。单晶硅由于可以实现较高的载流子迁移率并且与工业上的互补型金属氧化物半导体(CMOS)工艺相兼容,因而被看作是柔性电子中最好的半导体材料。柔性薄膜晶体管是柔性电子中最重要的基础性器件之一,基于单晶硅薄膜做有源层,高介电常数材料做栅介质层的柔性薄膜晶体管有望被应用在多种高性能的应用中。但是其局限性就