论文部分内容阅读
提出了一种基于区域分割技术的硬件木马检测方法,通过电路设计和检测相结合的方式,在电路内植入能生成多种测试向量的自测试模块,且不同测试向量可使目标区域电路内部节点在工作时具有高、低翻转率的差异,采用区域独立供电网络设计及门控时钟控制区域分时工作等方法,提高由硬件木马产生的侧信道数据在整体电路侧信道数据中所占的比重,使含有硬件木马电路的侧信道数据与正常数据差异明显,从而更易于鉴别隐藏于电路中的硬件木马。仿真测试结果表明,本方法最高可检测出占总体电路规模0.3%的时序逻辑型硬件木马,与传统的硬件木马检测方式相比,明显提高了硬件木马检测的分辨率。
A hardware Trojan detection method based on region segmentation technology is proposed. By combining the circuit design and detection, a self-test module capable of generating a plurality of test vectors is built in the circuit, and different test vectors can make the internal circuit of the target region Node at work with high and low flip rate differences, the use of regional independent power supply network design and gated clock control area time-sharing work and other methods to improve the side-channel data generated by the hardware Trojans in the overall circuit-side channel data share The proportion of the side of the channel containing hardware Trojan circuit data and normal data obvious differences, which is easier to identify hidden in the circuit hardware Trojans. Simulation results show that this method can detect up to 0.3% of the overall circuit size of the sequential logic-type hardware Trojans, compared with the traditional hardware Trojans detection methods, significantly improve the hardware Trojans detection resolution.