Low-cost circuit state control method for fault injection attack hardware simulation

A technology of hardware simulation and fault injection, applied in general control systems, control/regulation systems, electrical measurement, etc., can solve problems such as failure to directly apply fault injection simulation

Active Publication Date: 2019-04-05
TIANJIN UNIV
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the existing partial scan testing method cannot be directly applied to fault injection simulation

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
  • Low-cost circuit state control method for fault injection attack hardware simulation
  • Low-cost circuit state control method for fault injection attack hardware simulation
  • Low-cost circuit state control method for fault injection attack hardware simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below through specific embodiments and accompanying drawings. The embodiments of the present invention are for better understanding of the present invention by those skilled in the art, and do not limit the present invention in any way.

[0027] The invention is a low-cost circuit state control method for fault injection attack hardware emulation, comprising the following steps:

[0028] (1) Preprocessing the circuit to be tested: Synthesize the source code of the circuit to be tested into a netlist, and extract the circuit information from the netlist to generate a timing diagram (S diagram). Using a balanced structure, some D flip-flops are selected to become scan flip-flops. On the basis of a balanced structure, in order to reduce the difficulty of control, each D flip-flop to be controlled is required to be a basic input (PI) or a scan flip-flop (SFF).

[0029] (a) Pre-select the D flip-flop with a large fan-in to en...

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 low-cost circuit state control method for fault injection attack hardware simulation. The low-cost circuit state control method is used for partially scanning fault injectionattack simulation, and mainly comprises the steps: firstly, a netlist of a to-be-detected circuit is converted into an S graph, and scan flip-flops (SFFs) are selected through a balance structure; secondly, a flip-flop association graph is extracted through the S graph, the flip-flops are grouped, and in the groups, the flip-flop association graph is divided into subgraphs; and finally, the logicof the subgraphs is subjected to satisfiability detecting to guarantee that nodes of the subgraphs are controllable at the same time, and if the logic is not satisfied, parameters are modified for regrouping. The operating object of the method is the synthesized netlist, an original HDL code does not need to be modified, universality is high, and the logic expense of fault injection attack hardware simulation is remarkably reduced at the cost of additionally forming a small number of ports.

Description

technical field [0001] The invention belongs to the field of computer-aided design, in particular to a low-cost circuit state control method for fault injection attack hardware simulation. Background technique [0002] Fault injection attacks have become an effective way to attack chips [1] . In the design stage, it is necessary to evaluate the anti-fault injection attack capability of integrated circuits. literature [2] The proposed FPGA-based hardware simulation platform is cheaper than chip testing, faster than software simulation, and has the advantages of accurate fault injection. However, it is necessary to modify all D flip-flops of the circuit under test to scan flip-flops, which will Large resource consumption. Partial scanning can effectively reduce resource consumption [3-5] . Simulated fault injection attacks require injecting faults at specified times and locations while maintaining the normal state of the rest of the circuit. Partial Scan Test Method [3...

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 & Authority Applications(China)
IPC IPC(8): G01R31/3185G05B17/02
CPCG01R31/318536G01R31/318544G01R31/318586G05B17/02
Inventor 刘强李博超
Owner TIANJIN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products