Device and method for chip netlist level mixed confusion and defense of hardware Trojan horse, and detection method thereof

A hardware Trojan and chip technology, applied in the protection of internal/peripheral computer components, etc., can solve problems such as the inability to actively defend against the implantation of attackers, the detection of Trojans takes a long time, and the inability to actively prevent attackers, etc., to achieve efficient implementation. Hardware Trojan detection, satisfying perception and visualization, saving area overhead

Active Publication Date: 2019-09-06
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. Each Trojan horse display unit needs to contain a scan trigger, which will increase the area overhead;
[0009] 2. Every time a set of test stimuli is changed, it is necessary to reconfigure the scan trigger in the Trojan horse display unit through the scan chain, which will make the Trojan horse detection take a long time;
[0010] 3. The Trojan horse visualization circuit and the Trojan horse perception circuit need to be set independently to realize the visualization and perception of the Trojan horse. That is to say, it is necessary to add a Trojan horse visualization circuit to the original chip and a Trojan horse perception circuit to the original chip, which further increases the area cost. resulting in a larger overall area overhead required
[0011] 4. Whether it is a Trojan horse display circuit or a Trojan horse perception circuit, it is only an auxiliary detection circuit after the hardware Trojan horse is inserted, and can only passively realize the Trojan horse manifestation and perception, that is, it is only a passive inspection circuit, and cannot realize active defense. The attacker's Trojan horse implantation cannot actively prevent the attacker from finding the lazy unit in the original design by entering a random stimulus

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for chip netlist level mixed confusion and defense of hardware Trojan horse, and detection method thereof
  • Device and method for chip netlist level mixed confusion and defense of hardware Trojan horse, and detection method thereof
  • Device and method for chip netlist level mixed confusion and defense of hardware Trojan horse, and detection method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] The present invention will be further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.

[0074] In order to realize chip hardware Trojan horse defense, the present embodiment inserts the device of chip netlist level confusion defense hardware Trojan horse in the chip, as Figure 5 As shown, the chip netlist level confusion defense hardware Trojan horse device in this embodiment specifically includes more than one compound ring oscillator and a multi-function controller connected to each compound ring oscillator respectively. The compound ring oscillator includes a chain header The control unit and multiple in-chain display units for displaying hardware Trojans. The chain head control unit and each in-chain display unit are sequentially connected to form a ring-shaped chain structure connected end to end to form a ring oscillator, which is used to dri...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a device and method for chip netlist level mixed confusion and defense of hardware Trojan horse, and a detection method thereof. The device comprises more than one composite ring oscillator and a multifunctional controller which is respectively connected with the composite ring oscillators, wherein the composite ring oscillator comprises a chain head control unit and a plurality of in-chain rendering units; the chain head control unit and each chain internal display unit are sequentially connected into an end-to-end annular chain structure to form an annular oscillator;and the chain head control unit is used for driving the subsequent logic of the inert unit to sense and display the hardware Trojan horse, receiving a control signal of the controller and controllingeach composite ring oscillator to be in a corresponding working mode according to the received control signal. The device and method are simple in implementation, are low in cost, can realize activeconfusion and defense of hardware Trojan horse, are small in area overhead, and are high in flexibility.

Description

technical field [0001] The invention relates to the technical field of hardware Trojan defense detection, in particular to a device, method and detection method for chip netlist-level confusion defense against hardware Trojans. Background technique [0002] During the chip manufacturing process, the Trojan implanter may use the processing process to implant a hardware Trojan on the chip, and the implantation of the hardware Trojan will cause immeasurable consequences. Therefore, additional protection design is carried out in the chip design stage to conceal the chip The weakness of the chip is of great significance, and at the same time, it needs to be able to manifest the implanted hardware Trojan horse. It is beneficial to detect the implanted hardware Trojan horse in the testing stage after the chip is manufactured. [0003] When an attacker considers implanting a hardware Trojan, if he wants to reversely deduce the gate-level netlist through the process pattern of the ch...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityApplications(China)
IPC IPC(8): G06F21/76
CPCG06F21/76
Inventor郭阳邓丁李少青陈吉华王耀华侯申屈婉霞
OwnerNAT UNIV OF DEFENSE TECH