[发明专利]基于属性自动提取和形式化验证的硬件木马搜索检测方法在审

专利信息
申请号: 202111511312.5 申请日: 2021-12-06
公开(公告)号: CN114238956A 公开(公告)日: 2022-03-25
发明(设计)人: 胡伟;武玲娟;李一玮;邰瑜 申请(专利权)人: 西北工业大学
主分类号: G06F21/55 分类号: G06F21/55
代理公司: 西北工业大学专利中心 61204 代理人: 金凤
地址: 710072 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 属性 自动 提取 形式化 验证 硬件 木马 搜索 检测 方法
【说明书】:

发明公开了一种基于属性自动提取和形式化验证的硬件木马搜索检测方法,包括以下步骤:输入待检测集成电路设计;将集成电路设计综合成FPGA网表;对FPGA网表进行随机功能仿真,并保存信号行为列表;结合FPGA网表对信号行为列表进行分析,得到收敛至稳定集合下的低翻转率信号列表与低覆盖率LUT列表;根据低翻转率信号列表与低覆盖率LUT列表,提取集成电路设计的定常属性;对所提取的属性进行形式化验证,搜索待检测集成电路设计中隐含的硬件木马的触发条件,从而实现木马检测。本发明方法能够搜索到基于特定条件激活以及基于集成电路内部可满足性无关项的硬件木马触发条件,可在集成电路设计早期实现木马的检测和定位。

技术领域

本发明属于硬件安全技术领域,具体涉及一种硬件木马搜索检测方法。

背景技术

现代集成电路设计和加工多依赖于全球化和多方协同的产业链结构。该产业链包含诸多环节,如芯片设计公司、第三方知识产权(IP,Intellectual Property)供应商、设计自动化工具厂商、流片工厂等,并且通常会涉及海外协作。这种支持设计重用、分离设计和流片服务的产业链结构能极大地提高设计效率,但同时也由于产业链中的不可信环节导致集成电路安全遭到威胁。硬件木马是指集成电路在设计和生产过程中可能发生的恶意修改。这种恶意设计修改可能发生在芯片设计公司、流片工厂、不可信的第三方IP供应商以及不可信的设计自动化工具等。硬件木马在集成电路工作绝大部分时间处于休眠状态,而攻击者可通过特定输入向量、侧信道攻击、故障注入攻击等方式激活木马。硬件木马一旦被激活可能导致集成电路功能异常、性能下降、敏感信息泄露、甚至使芯片被远程操控。木马触发信号是控制木马激活的关键逻辑,可作为识别木马的重要依据。

针对硬件木马带来的安全威胁,研究者提出基于逆向工程、侧信道分析、功能验证和形式化验证的硬件木马检测方法。当可信的原始硬件设计存在时,逆向工程和侧信道分析方法可提供有效的硬件木马检测,其中,逆向工程是一种破坏性的硬件木马检测方法,随着集成电路设计规模的增大,实现高隐蔽性硬件木马检测需要昂贵的设备和大量的时间消耗;侧信道分析方法通过测量芯片的路径延迟、功耗、电磁辐射等信息,基于统计分析、信息论等度量分析实现硬件木马检测,但随着工艺尺寸的缩小,工艺偏差引入的噪声对木马检测精度提出了挑战。针对硬件木马在很小的概率条件下才会被激活这一特性,研究者提出基于翻转概率分析的硬件木马检测方法,通过对集成电路设计进行功能仿真,识别低翻转率信号进行硬件木马检测。形式化验证通过检测违反集成电路设计安全属性的行为,如保密性、完整性等,实现硬件木马检测。现有方法可实现基于计数器或特定输入向量作为激活条件的硬件木马检测,但是难以实现利用集成电路设计空间外部或内部无关项的硬件木马检测,同时现有检测方法无法获得硬件木马的触发条件。

发明内容

为了克服现有技术的不足,本发明提供了一种基于属性自动提取和形式化验证的硬件木马搜索检测方法,包括以下步骤:输入待检测集成电路设计;将集成电路设计综合成FPGA网表;对FPGA网表进行随机功能仿真,并保存信号行为列表;结合FPGA网表对信号行为列表进行分析,得到收敛至稳定集合下的低翻转率信号列表与低覆盖率LUT列表;根据低翻转率信号列表与低覆盖率LUT列表,提取集成电路设计的定常属性;对所提取的属性进行形式化验证,搜索待检测集成电路设计中隐含的硬件木马的触发条件,从而实现木马检测。本发明方法能够搜索到基于特定条件激活以及基于集成电路内部可满足性无关项的硬件木马触发条件,可在集成电路设计早期实现木马的检测和定位。

本发明解决其技术问题所采用的技术方案包括如下步骤:

步骤1:输入待检测集成电路设计;

步骤2:将待检测集成电路设计综合成FPGA网表;

步骤3:对FPGA网表进行随机输入功能仿真,得到信号行为列表;

步骤4:根据信号的行为列表,对信号的翻转行为进行分析,识别其中低翻转的信号,得到低翻转率信号列表;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111511312.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top