基于AES加密算法的IP软核设计及硬件木马检测

来源 :武汉轻工大学 | 被引量 : 1次 | 上传用户:deng5384588
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路和IP(Intellectual Property)核在快速发展的同时,带来的网络安全事件也是层出不穷,有些网络Hacker会利用IP核设计的缺陷、系统的后门,以及安全漏洞在程序中植入硬件木马进行攻击,进而改变电路的功能,这使得芯片和硬件设备的安全性受到了很大的威胁,尤其是密码芯片,攻击者能够在芯片中植入恶意的硬件逻辑,然后获取使用者的密钥信息,利用密钥盗取更多有价值的信息。基于此,本论文选择了128位AES加密算法作为硬件木马的载体,在以Verilog语言编译的IP软核中植入硬件木马,在Quartus Ⅱ软件中完成硬件木马的IP核的设计和验证。由于硬件木马具有隐蔽性、检测的难度较高,因此本论文从芯片设计的源头IP核方面来进行硬件木马检测。在预处理过程中,通过在IP软核中载入硬件木马前后的多实例验证,建立硬件木马特征库以及完成功能完整性分析的验证,而对于木马检测这一过程,则是建立了一种基于信息流图的粗粒度木马检测的模型和方案,通过将各模块的调用关系作为权值,查找可疑的模块,初步定位硬件木马。另外,还提出了将代码覆盖率、信号翻转率、信号与时钟延迟、运行功耗与版图分块这五个因素相结合来检测硬件木马的细粒度检测方案,通过比较硬件木马载入前后表现出的异常和特征差异,从而更加精确地定位硬件木马的位置。最后,则是开发出了一个能够检测硬件木马的软件平台,方便检测结果的可视化呈现。
其他文献
目的本研究检测了胃癌前病变患者血清外泌体中长链非编码RNA(Long noncoding RNA,Lnc RNA)的特异性表达,研究胃癌前病变患者血清外泌体对GES-1细胞活性的作用;使用全反式视黄
作为Heyting代数概念的推广,本文引入了 E-Heyting偏序集,Heyting交半格和伪补交半格的概念,证明了:(1)偏序集P是E-Heyting的当且仅当P的正规完备化为Heyting的;(2)Heyting交半格是E-Heyting偏序集;(3)若B=(B,∨,∧,0,1)为有0,1的格,则B为Boolean代数当且仅当B为Heyting的且其正规完备化为Boolean代数,当且仅当B
目的:本研究利用TCGA公共数据库肺腺癌患者RNA-seq数据集分析EGFR突变对肿瘤微环境(Tumor Microenvironment,TME)的影响以及与分泌型磷蛋白1(secreted phosphoprotein 1,SPP1
人脸识别技术是人工智能领域的重要组成部分,一直是计算机视觉与模式识别领域的研究热点,具有重要的理论价值和广阔的应用前景。随着2006年深度学习的爆发,深度学习不可或缺
目的:探索早期印戒细胞远端胃癌发生淋巴结转移的危险因素,进一步综合相关危险因素并分析早期远端胃印戒细胞癌行外科手术的适应症。方法:回顾分析自2013年3月至2018年11月间
目的:临床观察自拟益气养心方治疗心脾两虚型特发性室性早搏(缓慢型)的有效性及安全性,为中医药治疗此病提供新临床依据。方法:该研究纳入2019年2月至2020年2月在成都中医药
本文讨论了由子集系统Z所确定的拓扑空间,引入了由Z所诱导的拓扑算子dZ,得到下述结论:(1)单点子集系统和有限子集系统决定的拓扑空间相同;(2)对于定向,单点,有限,幂集,链五种子集系统,有dZ(dZ(τ))=dZ(τ).
复杂网络的同步与控制历来是复杂性科学研究领域的热点问题。研究者们提出了许多控制方法来研究不同网络模型的同步问题。采样控制只需要在一系列离散时间点观测状态变量值,因而在实际应用中由于其易于实施和低成本的优点被普遍采用。对于实变量动力学网络,包括有向网络、加权网络、时滞网络都己取得了大量有价值的成果。但对于复变量时滞网络,特别是带分布式时滞复变量网络的研究还很少。而分布式时滞是常时滞和变时滞的推广,能
目的:观察血嗜酸性粒细胞增高的慢性阻塞性肺疾病急性加重期的临床特点及中医证候要素分布特点。方法:通过回顾分析123例慢性阻塞性肺疾病急性加重期(acute exacerbation of
多智能体系统是伴随着嵌入式技术、网络技术发展形成的新型概念,它能够完成原先单个智能体或者人工无法完成的复杂任务。一致性是多智能体系统中研究最为广泛的问题,其主要包括分布式控制协议和网络通信拓扑结构两部分。在分布式控制协议中,网络拓扑连通性通常是达成一致性的必要条件。然而目前已存在的攻击可轻易破坏这种拓扑连通性。网络鲁棒性或称(r.s)-鲁棒性,是当前常用来衡量抵御攻击能力的网络拓扑属性,但对其评估