[发明专利]基于门控时钟的提高硬件木马检测分辨率的电路设计方法及对硬件木马的检测方法有效
申请号: | 201510093140.2 | 申请日: | 2015-03-02 |
公开(公告)号: | CN104636686B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 周昱;于宗光;魏敬和;罗旸;雷淑岚 | 申请(专利权)人: | 中国电子科技集团公司第五十八研究所 |
主分类号: | G06F21/71 | 分类号: | G06F21/71 |
代理公司: | 无锡市大为专利商标事务所(普通合伙)32104 | 代理人: | 殷红梅 |
地址: | 214035 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于门控时钟的提高硬件木马检测分辨率的电路设计方法及对硬件木马的检测方法,首先将原始电路按一定的规则分成不同的区域,对各个区域加上不同的门控时钟。其次,在电路设计过程中加上或者利用电路内部已有的一个自测试模块,在电路内部产生多种测试向量,且此向量可以作为电路中被划分的各区域的输入,最后在芯片的测试过程中,通过门控时钟单元轮流关闭某些区域的时钟,只测量一个区域工作时的侧信道数据,提高硬件木马产生的侧信道数据在整体电路侧信道数据中所占的比例,更好的区分含有硬件木马的电路和无硬件木马电路在侧信道数据上的区别,从而提高硬件木马检测的分辨率。通过此电路设计方法还可以大致判断硬件木马所在位置。 | ||
搜索关键词: | 基于 门控 时钟 提高 硬件 木马 检测 分辨率 电路设计 方法 | ||
【主权项】:
一种基于门控时钟的提高硬件木马检测分辨率的电路设计方法,其特征在于,包括下述步骤:a)、完成原始电路的功能设计,并完成功能仿真;b)、将电路按照一定的规则划分成多个区域,每个区域包括一个或多个功能模块;c)、给经过上述规则划分的每个区域添加单独控制的门控时钟单元,且每个划分后的区域的门控时钟单元可以随意开关,不受其他门控时钟单元的影响;d)、在电路设计阶段,在电路内部添加一个自测试模块用于产生测试向量,此自测试模块的输出可以作为划分后的任一区域的输入,使得各划分后的区域在相邻区域被关闭时钟后,仍可以由自测试模块输入测试向量而正常工作;步骤b)中,在电路设计阶段对电路进行区域划分时,有以下的划分准则:b1)、根据不同的时钟域来划分;b2)、根据不同的功能模块来进行划分;b3)、根据数据通路上不同的数据宽度来划分;b4)、根据电路节点深度来划分;b5)、或者混合使用上述b1、b2、b3、b4的规则来划分区域;门控时钟单元的结构包括一个多路选择器,一个D触发器和一个与门;这个多路选择器的输入为多个不同的时钟源,此多路选择器的输出作为D触发器的时钟输入,也作为与门的其中一个输入,D触发器的数据输入信号为门控时钟使能信号,输出作为与门的另外一个输入,这个与门的输出即为门控时钟单元的时钟输出;门控时钟单元与每个划分的区域的连接关系为:c1)、每个门控时钟 单元都有单独的门控时钟使能信号;c2)、每个门控时钟单元的输出都与一个划分的区域相连,且每个门控时钟单元都只能与一个区域相连,每个划分的区域也只能接收一个门控时钟单元的控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十八研究所,未经中国电子科技集团公司第五十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510093140.2/,转载请声明来源钻瓜专利网。