基于静态特征的硬件木马检测研究及实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:pengqiuyu1990
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着小型嵌入式系统广泛进入到日常生活的每一个角落,导致了对高可靠性和安全性计算机的强烈需求。现在这些机器影响着个人数据安全、金钱交易乃至人身安全。为了保证这些系统运行状态的完整性,一些用于安全纠正和终止异常执行行为的错误检测机制已经开发出来。在各种各样的硬件安全和可信性问题中,最严重的威胁是在设计和制造过程中处理敌手对设计的恶意修改。被熟知的攻击是硬件木马攻击,由于在设计流程中对不信任的知识产权或者工具的使用,把制造服务外包给不信任的代工厂,这些因素会严重影响IC(Integrated Circuit)的安全和稳定。  本文针对集成电路设计和制造全球化导致集成电路容易受到被植入硬件木马的问题,提出了基于静态特征的硬件木马检测方法。该方法包含了两种不同的检测策略:基于硬件木马的静态特征利用子图同构技术来检测木马和利用统计方法来检测木马。为了使我们的方法不受限于机器内存的大小,我们借助基于硬盘存储的图数据库neo4j来存储电路,这样对于超大规模的电路我们的方法也可以进行检测。我们使用ISCAS89,ITC99,TrustHub和OpenCores基准测试电路来评估这两种检测策略,木马电路被随机地插入到这些电路中。实验结果显示,基于子图同构技术的策略可以快速精确地找出木马,基于统计方法的策略可以快速覆盖可疑的电路单元,并且不需要“Golden chip”的辅助。该方法可以有效的处理实际的VLSI设计。基于该方法我们实现了一个检测硬件木马的系统,该系统可以在芯片的网表级进行木马检测,如果检测到木马可以显示木马的结构,也可以在原网表文件中高亮显示可疑的语句。
其他文献
在当今通讯技术飞速发展,交通高度发达的时代,人们的工作、生活空间变得越来越广阔,对地理信息的需求也随之变得越来越广泛了。仅仅通过互联网查询地理信息已不能满足人们的需求
当今的现代教育技术提供了教学模式改革所必须的技术支持手段,这就是利用多媒体课件辅助教学。多媒体课件是近几年以来在各种学校中普及应用的教学手段,正在逐步取代传统电教手
随着Internet应用的迅速发展,网络安全问题日益突出。防火墙技术是抵制网络攻击的主要手段。传统的边缘防火墙难以抵御网络内部用户的攻击,分布式防火墙则过分依赖主机的操作系
作物群体是履行光合作用和物质生产职能的组织体系,其形态结构对光截获能力、冠层光合效率以及作物产量均具有重要影响,作物群体形态特征一直是人类认识、分析和评价作物的最基本方式。然而,作物群体形态结构复杂,空间分布规律性差、各器官表面结构变异性强,群体间存在大量器官的遮挡、交叉与相互作用,其形态结构不是简单单株复制的物理过程。传统农业对于作物群体形态结构的研究以经验型人工测量实验为主,其难以精确刻画作物
该文致力于完成面向对象程序(C++)切片工具中数据依赖图的构造,因为数据依赖图的构造可以归结到程序中到达-定值信息的求解,所以该文主要阐述了到达-定值的求解算法及相关的
决策支持系统是信息系统研究的最新发展阶段,既具有数据处理功能又具有数值计算功能,达到了更高层次的对管理者的辅助决策能力。随着数据库技术的不断成熟,数据仓库技术的出现,网
现代信息技术的发展,极大地改善了人的生活质量,尤其是计算机多媒体技术的发展,给人们的生活带来无穷乐趣。图像压缩技术在多媒体技术领域中占有重要的位置。 本文首先介绍了
C3I (Command,Control,Communication and Intelligence)意指“指挥、控制、通信与情报”。由于C3I系统在现代高技术战争中能帮助人们驾驭信息和武器两要素,使军队的战斗力获得
随着Internet的飞速发展,由于竞争网络资源而导致的网络拥塞问题越来越严重。在路由器等交换设备上应用有效的队列管理算法对于提高网络性能来说显得愈发重要。近年来,各类多媒
软件系统已经越来越深地嵌入到人类社会和物理社会中,软件系统在运行时会与其他软硬件系统、设备和用户发生密切的交互。当前软件系统运行和交互环境呈现出动态多变及不确定的