硬件木马电路设计与检测

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:christian1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路设计、生产的各个流程都有可能受到硬件木马电路的攻击,从而给使用这些芯片的系统造成安全隐患,研究硬件木马电路的设计与检测,对于保证芯片的安全运行具有重要意义。本文针对硬件木马电路的设计与检测进行了研究。首先,对硬件木马电路的历史、电路分类、检测方法进行系统的学习和归纳。其次,对硬件木马电路的设计方法进行了研究,了解硬件木马的运行机制,为提出更有效的硬件木马电路检测方法提供了有益的参考和木马样本。最后,提出了一种在电路设计阶段就介入的硬件木马检测流程。本文的主要内容包括:首先,针对计数器触发电路存在的可控性低,隐蔽性差,触发不灵活的特点,本文提出一种基于可逆计数器的硬件木马触发电路,该电路采用外部脉冲进行触发,如果在触发过程中出现意外情况,造成本次触发失败,可逆计数器会逆向计数,直至返回初始状态,等待下一次触发,从而使触发电路具有更好的可控性以及抗干扰性能。针对该电路进行了电路仿真以及性能分析,结果表明,与32位计数器型触发电路相比,本设计占用更少的硬件资源,隐蔽性更强,可控性更高。然后,以一个AES加密电路为目标,结合故障攻击原理,设计了一个只需要四个门电路的硬件木马电路。当该电路被激活时,会造成加密出错,并输出错误密文。通过收集,分析两对正确/错误密文对,可以破解得到AES加密第十轮轮密钥。本文在AES加密电路的门级网表完成了木马电路的植入,对木马电路及密钥破解进行了仿真验证。结果表明,利用该硬件木马可以正确实现破解AES加密第十轮轮密钥的功能。最后,提出了一种基于环形振荡器的硬件木马检测方法。完整的检测流程包括设计修改、数据收集和木马检测三个阶段。对检测流程及环形振荡器的配置方法进行了详细描述。文章以ISCAS-85测试电路集中的C432电路为目标电路,对该检测流程进行了验证。结果表明,该检测方法可以在存在一定程度的工艺偏差的情况下,将被植入到目标电路中的硬件木马样本检测出来。
其他文献
图像分割是图像处理的重要内容之一。同传统的图像分割方法相比,偏微分方程和水平集相结合的分割方法取得了令人满意的结果,使之成为研究图像分割方法的热点。基于图像处理中
新课程要求必须进行课堂教学改革,"学案导学"是符合新课程理念的一种课堂教学模式。该模式的实施,"学案"设计是核心。因此,要对"学案"和"学案导学"的理论进行探索。"最近发展
中职学校的学生缺乏学习英语的兴趣,其原因除了与学生原有的学习基础及对英语学科不正确的认识密切相关外,还与教师的教学行为,师生情感的交流与沟通密切相关。而注重师生间
【正】 改革十年来,我国经济的发展举世瞩目。然而,如同赵紫阳同志所指出,目前经济过热、基建规模过大仍是亟待解决的问题。许多问题,中央已三令五申,也采取了不少措施,但效
本文报道了132例正常及胃十二指肠疾病五肽胃泌素胃酸分泌试验结果。本组12例正常值 BAO 及 PAO 分别为2.92±2.1及18.97±7.2mEq/h。十二指肠溃疡显示高酸分泌;复合溃疡、胃
最近的研究表明,为了满足传输高速数据的需求,串行通信系统的带宽平均每两年增长为原来的2到3倍。作为SerDes系统中的关键模块,时钟数据恢复电路(Clock and Data Recovery,CD
分布式光纤传感具有重量轻、体积小、耐腐蚀、电绝缘性好、抗电磁干扰能力强和非入侵性等特点,并且能够同时对几十万个待测点进行测量,由于这一优势,分布式光纤传感在国防军
对市政道路隧道路缘水沟及检修道底面以下管沟盖板考虑最不利组合的荷载条件进行结构检算,参考城市天桥防撞墩的有关撞击力的计算方法,对隧道电缆沟侧壁高度为25cm的工况进行防
随着MOSFET器件的特征尺寸进入纳米尺度,短沟道效应对传统MOSFET器件的性能造成了严重影响,通过尺寸缩小来获得性能提升的方法变得越来越困难。近年来,一种基于量子隧穿机理
薄膜晶体管(Thin Film Transistor,TFT)在平板显示领域和传感器件领域应用非常广泛。新兴的金属氧化物(Metal Oxide,MO)TFT具有迁移率高,工艺简单,透明性好,低亚阈值摆幅及高