基于AHB-SRAM控制器的硬件木马研究与设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:gamearner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路产业的迅速发展,其产品已渗入到国民经济和社会发展的方方面面。小到智能手机、平板电脑、智能盒子等个人用品,大到计算机、汽车电子、智能化工业等大型设备,大大丰富了集成电路芯片的应用领域。不仅如此,国家的军用设备、军事通信、航天卫星等,同样也离不开芯片的应用。然而,芯片设计是多方合作的结果并且我国的芯片大部分依赖于进口,使其安全性需要得到足够的重视。因此,开展硬件木马设计的研究工作,有利于为木马检测提供新的方向,建立更加全面的安全信息系统。本文基于目标电路AHB-SRAM控制器,在RTL级,对现有木马检测技术进行分析,从而对数字型硬件木马的代码设计规则提出新的要求,并对木马计数器模块进行优化。然后,对目标电路的电路实现,各模块接口等进行分析,标记出其电路脆弱点,并设计8种不同触发类型的硬件木马进行插入,通过软件仿真验证其有效性,并通过综合后的功耗、面积等数据,进行总结优化。最后,基于硬件木马,提出一种IP版权保护机制的新方法。在硬件木马设计的研究中,本文开展了以下工作:(1)对硬件木马的概念、分类、常用设计类型以及检测技术进行归纳总结。(2)分析RTL级现有木马检测技术,提出躲避传统检测、躲避UCI检测以及提高可控性的木马代码设计新规则及具体实施方法。(3)在相同频率等条件下,对二进制、格雷码及独热码三种编码方式的木马计数器模块进行仿真综合。其中,对于格雷码,由于其电路复杂度较高,使其面积为二进制编码面积的1.18倍,是独热码编码的1.15倍,但其动态功耗相比于二进制编码减少20%;对于独热码,它具有最低的动态功耗,相比于二进制编码减少49%,相比于格雷码减少36%,并且其电路结构简单,面积与二进制编码相近。分析得出,采用独热码编码的计数器模型有利于提高木马隐蔽性,并且通过带使能端的多级串联能够有效解决独热码计数周期短的缺点。(4)设计目标电路AHB-SRAM控制器,对选取理由、故障检测算法、电路实现以及各模块接口进行详细说明。着重对电路BIST模块的March C算法进行分析,从而找出其算法漏洞,并结合目标电路,罗列出其电路脆弱点。(5)基于以上代码设计规则以及模型优化,设计了8种不同触发类型的硬件木马插入到目标电路中,包括1种组合逻辑型木马、4种计数器型木马以及3种状态机型木马,通过软件仿真验证其有效性,并通过电路综合报告,从功耗、面积、触发率等因素进行对比及总结。得出,计数器型木马在实现较低触发率的同时会以面积和功耗作为代价,而状态机型在实现较低触发率的同时其面积和功耗具有一定优势,并且采用电路复用的设计可以进一步减少其面积与功耗。总结可知,在满足其触发需求的情况下,应首要考虑状态机型木马的使用。(6)基于硬件木马,通过计数器与状态机结合的设计方式,实现固定时间和特定事件触发,展现了其作为IP版权保护机制的可行性。
其他文献
学位
本文基于目前绳索牵引机器人的研究成果,利用绳索牵引机器人制造成本低、工作空间大、惯性小易于组装和重构等优点,设计出一款平面绳索牵引多体机器人,该机器人可组成平面串联多杆机构。然后推导出绳牵引多体系统绳索分布方式,并将推导出的关系应用到本文所设计的平面绳索牵引多体机器人的两杆和三杆机构上,计算出其合理的牵绳方式。在本文所设计的平面绳索牵引多体机器人中包含结构模块、硬件模块和软件模块(优化模块)。结构
云环境的出现给社会带来巨大改变,为节约计算资源、拓宽存储方式提供思路。在云的帮助下,数据共享成为更便捷的获取信息的方法,在收集数据、分析数据等方面具有优势。在数据
现有的跳跃机器人大多只适用于陆地环境,无法在水中完成跳跃。为了满足对复杂水体环境下执行任务的需要,水上跳跃机器人得到了研究人员的关注。水上跳跃机器人在户外侦测、水
随着我国社会的发展,有关贫困家庭儿童的社会保障政策不断出台,在其生活所需的物质资源得到保障的基础上,对贫困家庭儿童的综合素质发展也开始重视。儿童处于认识了解社会的
将脱机手写汉字从图像中准确地识别并提取出来,可以大幅度减少汉字手稿整理所需要的人力物力。脱机手写汉字的识别一直是模式识别的难题。近年来,高速发展的深度学习网络在图
量子通信利用量子纠缠和不可克隆原理等特性实现的通信,相较于经典通信具有容易制备、理论无条件安全等特点,将在未来的通信领域起着至关重要的作用。然而在实际的通信过程中
随着无线传感器网络在生活和工作中扮演着越来越重要的角色,设计针对无线传感器网络特性的入侵检测技术是当前网络安全的研究重点。目前,大多数入侵检测技术通常部署在传感器
鬼神历来给人一种神秘主义的感觉,但是朱熹鬼神观并不纯粹是神秘主义鬼神观,而是神秘主义和理性主义交织在一起的一种鬼神思想。朱熹是理学的集大成者,他的鬼神观可以说是儒
学位