发明名称 |
基于门控时钟的提高硬件木马检测分辨率的电路设计方法及对硬件木马的检测方法 |
摘要 |
本发明提供一种基于门控时钟的提高硬件木马检测分辨率的电路设计方法及对硬件木马的检测方法,首先将原始电路按一定的规则分成不同的区域,对各个区域加上不同的门控时钟。其次,在电路设计过程中加上或者利用电路内部已有的一个自测试模块,在电路内部产生多种测试向量,且此向量可以作为电路中被划分的各区域的输入,最后在芯片的测试过程中,通过门控时钟单元轮流关闭某些区域的时钟,只测量一个区域工作时的侧信道数据,提高硬件木马产生的侧信道数据在整体电路侧信道数据中所占的比例,更好的区分含有硬件木马的电路和无硬件木马电路在侧信道数据上的区别,从而提高硬件木马检测的分辨率。通过此电路设计方法还可以大致判断硬件木马所在位置。 |
申请公布号 |
CN104636686A |
申请公布日期 |
2015.05.20 |
申请号 |
CN201510093140.2 |
申请日期 |
2015.03.02 |
申请人 |
中国电子科技集团公司第五十八研究所 |
发明人 |
周昱;于宗光;魏敬和;罗旸;雷淑岚 |
分类号 |
G06F21/71(2013.01)I |
主分类号 |
G06F21/71(2013.01)I |
代理机构 |
无锡市大为专利商标事务所(普通合伙) 32104 |
代理人 |
殷红梅 |
主权项 |
一种基于门控时钟的提高硬件木马检测分辨率的电路设计方法,其特征在于,包括下述步骤:a)、完成原始电路的功能设计,并完成功能仿真;b)、将电路按照一定的规则划分成多个区域,每个区域包括一个或多个功能模块;c)、给经过上述规则划分的每个区域添加单独控制的门控时钟单元,且每个划分后的区域的门控时钟单元可以随意开关,不受其他门控时钟单元的影响;d)、在电路设计阶段,在电路内部添加一个自测试模块用于产生测试向量,此自测试模块的输出可以作为划分后的任一区域的输入,使得各划分后的区域在相邻区域被关闭时钟后,仍可以由自测试模块输入测试向量而正常工作。 |
地址 |
214035 江苏省无锡市滨湖区惠河路5号 |