论文部分内容阅读
通过对硬件木马的激活过程进行建模,分析了影响激活时间的主要因素,提出一种在集成电路设计阶段插入木马检测专用模块(MFTD)的方法,即在电路中翻转概率低的节点处插入特殊结构的门单元,使电路中所有节点翻转概率都大于特定值.基于ISCAS′89基准电路s386的仿真结果表明:通过合理设定电路中节点的翻转阈值,该方法能够在检测阶段有效增加电路的开关频率,缩短木马的激活时间,提高检测效率,同时使面积开销较小.
Through the modeling of the activation process of hardware Trojan, the main factors affecting the activation time are analyzed, and a method of inserting the Trojan detection module (MFTD) into the design stage of the integrated circuit is proposed. That is, inserting the node with low probability of turnover in the circuit The special structure of the gate unit, so that all the nodes in the circuit flip probability is greater than a specific value.According to the ISCAS’89 reference circuit s386 simulation results show that: By reasonably setting the node in the circuit flip threshold, the method can effectively increase the detection circuit phase The switching frequency, shorten the activation time of Trojans, improve detection efficiency, while making the area overhead less.