基于信息流跟踪的硬件安全性分析

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xiaopanzi250
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字硬件通常在医疗、金融、基础设施和国防系统中扮演着重要的角色,随着信息和供应链的全球化,硬件设计会涉及到多个国家和团队,其安全性越来越受到人们的关注。硬件设计中不安全的端口和硬件木马都有可能引发安全漏洞,这些安全漏洞为攻击者提供了访问和篡改敏感信息的可能,因此,对硬件设计进行安全性分析具有重要的现实意义。本文基于信息流跟踪的方法,来检测电路是否有安全威胁。主要内容如下:(1)介绍了硬件安全和信息流相关的基础知识,包括硬件安全威胁和防护技术,信息流的分类和安全策略等。同时对安全验证方法进行了解,并总结了现有的安全验证方法与其各自的优缺点。(2)研究了基于信息流跟踪的硬件木马检测方法。根据信息流跟踪的原理,对输入输出端口添加污点标签,并对电路进行阴影逻辑的扩展,在对添加阴影逻辑的电路进行网表分级的操作之后,运用形式化验证工具对添加阴影逻辑的电路进行等价性验证,根据输入端的属性为输入端口污点标签进行赋值,通过观察输出端口污点标签的取值,来判断电路是否有敏感信息的泄露或篡改。同时,利用形式化验证工具验证失败会给出反例的原理,对形式化验证判断有安全威胁的电路进行木马功能电路起始逻辑的检测,检测其位置和取值。最后进行三个实验,对样本电路进行有无网表分级的对比测试,形式化验证检测电路是否有木马的测试,以及木马功能电路起始逻辑的位置和取值的测试,通过这三个实验来证明方法的有效性。(3)研究了基于形式化验证反推电路完整触发序列的方法。基于已知的木马功能电路起始逻辑及其取值,利用形式化验证失败后给出的反例,对原始电路进行触发序列的反推。首先,以木马功能电路起始逻辑作为回溯的起点,进行网表分级操作的优化,来降低反推复杂逻辑的时间复杂度。然后对划分好的每一级进行时序逻辑组合化,这样可以通过形式化验证回溯到电路的输入端口。最后对每一级中得到的序列进行完整性验证,以得到完整的触发序列。通过实验表明,网表分级优化操作是有效的,并且对于电路逻辑较简单的木马电路,方法可以在较短的时间内反推出电路全部的触发序列,对于电路逻辑复杂的处理器电路,方法可以尽可能地降低时间复杂度,并反推出完整的触发序列。
其他文献
室内定位技术在我们的日常生活中变得越来越重要,电子设备的小型化和便携化也使得穿戴式设备越来越普及,而且通过IMU(Inertial Measurement Unit,惯性测量单元)定位不仅成本较低,而且受外界环境影响较小,因此通过穿戴式设备来实现室内定位就成为了一个重要的发展方向。论文的主要研究内容是一套基于穿戴式IMU(穿戴于腰部)的行人室内定位系统的设计与实现:从算法到硬件,再到用于绘制轨迹的
本文从EPR佯谬出发,介绍了量子力学与经典物理理论的冲突之处。借由EPR佯谬中的核心思想,介绍了基于贝尔情景的局部隐藏变量模型的数学表征;阐述了局部隐藏变量模型的几何意义与其具体的构造方式;探讨了局部隐藏变量模型与非定域之间的联系。由此,进一步介绍了贝尔不等式(例如CHSH不等式)的数学形式与它的物理含义。其次,基于量子力学的基本假设,本文阐述了量子力学与贝尔不等式之间的联系,探讨了量子力学中对贝
固态激光雷达是一种无机械结构的新体制激光雷达,光相控阵是新型固态激光雷达的核心部件,而光相控阵的扫描电路与系统是实现激光雷达快速实时扫描的重要组成单元。本文主要开展了光相控阵表征的线下闭环校准算法、在线实时扫描策略等方面的研究,并完成了扫描电路与系统的设计与验证。论文开展了光相控阵扫描系统设计,本系统主要由系统控制模块、交互模块和同步输出模块构成。其中,系统控制模块主要负责光相控阵扫描系统的控制,
无人机(Unmanned Aerial Vehicle,UAV)视角下的目标跟踪是无人机侦查、高空拍摄、交通监控和电力巡检等任务中的关键技术。多旋翼无人机轻盈易操控,具有垂直起降、性能稳定、自由悬停等优点,可以在复杂的地形环境中执行上述任务。然而多旋翼无人机的负载和电池容量限制了嵌入式系统上允许的计算设备类型,从而严重限制了可用的计算力。另外,目标跟踪时通常需要人工标注目标初始位置,在标注过程中无
俗话说:“民以食为天”。粮食安全在国家安全中处于重要的地位,所以粮食安全中的粮食品质检测十分重要。目前,主要是通过测量粮食谷物中脂肪酸含量来作为粮食品质高低的判断依据。对于粮食中脂肪酸值的测定,我国国标采用的检测方法是化学滴定法。在大规模的粮食品质检测中,无论是人工滴定还是仪器滴定,都存在滴定终点判断困难、准确性低、效率不高、操作麻烦等一系列问题,迫切需要研制出一种更加自动高效准确的脂肪酸值测定系
连续相位调制(Continuous Phase Modulation,CPM)系统具有高频谱利用率和衡包络的优势,在现代无线通信系统中拥有巨大的应用潜力。但是目前CPM系统的接收机设计非常复杂,特别是难以实现接收信号的同步,这导致CPM系统在实际的应用中受到大量限制。为解决同步问题,本文就CPM信号的接收机同步算法进行了理论研究和算法改进。首先,本文给出了连续相位调制信号基本定义,基于基本信号模型
卫星通信能够以较低的成本获得极大的覆盖范围,能够对受到地理和政治因素制约的地面通信系统提供有效的补充。在地面通信系统逐渐发展至饱和的当下,拓展通信系统的边界,建立空天地一体化通信网络成为了通信技术发展的重要方向。卫星通信存在安全性问题,其通信信号容易被非合作方检测、截获并进行后续处理。有必要在卫星通信波形中使用安全技术以提高卫星通信的可靠性。传统卫星通信使用扩频技术,提高了安全性能,得到了广泛的应
近年来,无线定位作为一种重要的公共安全特征,已被广泛地应用于工农业、医疗甚至国防等领域。随着网络设备数量的飞速增长,第五代超密集网络(Ultra-Dense Networks,UDN)系统中关于盲节点的定位问题越来越备受关注,同时节点的密集性和随机性对于定位精度的影响也越来越大。因此在UDN下如何利用节点的分布特性,获得高精度且低成本的定位算法成为了当今研究的热点。针对UDN中的定位问题,本文分别
在聚变核反应堆中,氚是其关键燃料之一。随着国际热核实验反应堆(International Thermonuclear Experimental Reactor,ITER)项目的发展,每年对氚的需求量增加到公斤级。贮氚的候选材料存在动力学性能不足、歧化效应、抗氧化性差、固氦能力差等缺点。因此,迫切需要开发一种综合性能满足贮氚实际需求的新型材料体系。高熵合金(High Eentropy Alloys,
随着国潮的兴起,与衣食住行相关的许多老字号成为人们热议的焦点。通常意义上,企业之所以被称为“老字号”,先决条件是历史的悠久性。然而,在新消费驱动下,老字号的发展单单强调“老”是不行的,其关键在于“历久觅新”。“新”的前提在于坚守对传承技艺与产品质量的严格要求;“新”的核心在于平衡现代性与传统性,从过去的经验转向创新意识与多样化形态;“新”的难点在于抵御诱惑,控制自身过快、过度的成长。