Unlock instant, AI-driven research and patent intelligence for your innovation.

Fault injection resisting method and device, chip and computer readable storage medium

A fault injection and chip technology, applied in computer security devices, internal/peripheral computer component protection, computing, etc., can solve problems such as poor partial fault injection defense effect

Pending Publication Date: 2019-07-09
NATIONZ TECH INC
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a fault injection defense method and device, a chip, and a computer-readable storage medium to solve the problem that the existing fault injection defense technology is not effective in local fault injection defense

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
  • Fault injection resisting method and device, chip and computer readable storage medium
  • Fault injection resisting method and device, chip and computer readable storage medium
  • Fault injection resisting method and device, chip and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] figure 1 For the flow chart of the fault injection defense method provided in Embodiment 1 of the present invention, please refer to figure 1 , the fault injection defense method provided in this embodiment includes the following steps:

[0037] S101: Detect an abnormal signal of a power port of a module to be protected.

[0038] According to different methods of fault injection, such as voltage glitch injection, clock glitch injection, etc., this step includes different implementation methods:

[0039] Detecting a voltage glitch at the power port, and determining that an abnormal signal is detected when a voltage glitch is detected; and / or detecting a clock glitch at the power port, and determining that an abnormal signal is detected when a clock glitch is detected.

[0040] S102: Send an alarm signal when an abnormal signal is detected.

[0041] The implementation of the alarm signal can be an interrupt signal, or a low-level signal or a high-level signal.

[0042...

Embodiment 2

[0058] This embodiment is described by taking the chip as an SOC as an example.

[0059] In SOC, FLASH is mainly used for program storage. FLASH controller IP has always been the focus of fault injection. When the FLASH controller fails, various abnormalities may occur in reading / writing data, resulting in program operations and data failures. Mistakes will cause great harm to the safe operation of the chip. This embodiment proposes a high-security SOC FLASH controller that resists electromagnetic fault injection analysis, can resist local electromagnetic fault injection analysis, and has high cost performance.

[0060] In view of the fact that the current FLASH controller IP is very vulnerable to electromagnetic fault injection attacks, this embodiment adds a local voltage glitch unit to the power port of each sub-function module to form a voltage Glitch detection network, this function can effectively detect local voltage anomalies generated during electromagnetic fault inj...

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 provides a fault injection resisting method and device, a chip and a computer readable storage medium. According to the method, an abnormal signal of a power port of a module to be protected is detected, when the abnormal signal is detected, an alarm signal is sent, when the alarm signal is triggered, a defending instruction is generated according to a safety strategy, and the defending instruction is executed for fault injection defending; the abnormal signal of the local function module of the chip is detected, fault injection defense is carried out according to the detection result, and the problem that an existing fault injection defense technology is poor in local fault injection defense effect is solved.

Description

technical field [0001] The invention relates to the field of chip security, in particular to a fault injection defense method and device, a chip and a computer-readable storage medium. Background technique [0002] Fault injection analysis is to interfere with the chip through certain means during the operation of the chip to make it appear in the expected or unexpected operating state, and obtain effective information or sensitive information of the analysis object according to the working status or output results of the chip after the error is introduced. data. [0003] As a new type of fault injection, electromagnetic fault injection has great advantages in accurate analysis because it does not need to damage the surface of the chip, and the attack is only effective for local areas and has strong controllability. Attention from the same industry. [0004] In SOC (System on Chip, system-on-chip), FLASH (Flash EEPROM Memory, storage chip) is mainly used for program storag...

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
IPC IPC(8): G06F21/55G06F21/71
CPCG06F21/554G06F21/71
Inventor 谭锐能
Owner NATIONZ TECH INC