Space-randomization-based fault attacking resisting method applicable to reconfigurable array framework

A fault attack and randomization technology, applied in internal/peripheral computer component protection, digital data protection, etc., can solve problems such as unsustainable anti-attack, and achieve the effect of increasing difficulty

Active Publication Date: 2015-04-01
WUXI RES INST OF APPLIED TECH TSINGHUA UNIV
View PDF9 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although it is theoretically possible to resist double-fault or multiple-fault attacks by means of multiple redundant circuits, this will introduce significant performance, area and power consumption overhead, and with the increasing accuracy of faults, this will be an unsustainable Anti-attack method

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
  • Space-randomization-based fault attacking resisting method applicable to reconfigurable array framework
  • Space-randomization-based fault attacking resisting method applicable to reconfigurable array framework
  • Space-randomization-based fault attacking resisting method applicable to reconfigurable array framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described below in conjunction with specific drawings and embodiments.

[0024] In order to resist single-fault attacks, double-fault or even multiple-fault injection attacks, and effectively improve the resistance of integrated circuits in the fault injection stage, the method for resisting fault attacks of the present invention includes the following steps:

[0025] Step 1: Set the application scenario of the cryptographic processor, the application scenario includes the encryption algorithm running in the cryptographic processor, the method of injecting the fault into the attack and the type of the injected fault;

[0026] Among them, the encryption algorithm includes symmetric password encryption algorithm, asymmetric password encryption algorithm or hash function encryption algorithm; the fault injection attack methods faced include single fault injection or multiple fault injection. The types of injected faults include 1-bit / byte fau...

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 relates to a space-randomization-based fault attacking resisting method applicable to a reconfigurable array framework. The method comprises the following steps of (1) setting an application scenario of a password processor, wherein the application scenario comprises an encryption algorithm running inside the password processor, an oriented fault attack injection mode and a fault injection type; (2) under the set application scenario, analyzing and finding the executing step with sensitive spots from the encryption algorithm, and determining specific parameters adopted when the executing step with the sensitive spots is executed in a reconfigurable computational array; (3) according to the specific parameters adopted when the executing step with the sensitive spots is executed in the reconfigurable computational array, configuring the encryption algorithm executing step with the sensitive spots so that the sensitive spots can be distributed randomly on the space of the configurable computational array. According to the space-randomization-based fault attacking resisting method, a single fault attach can be resisted, dual-fault and multi-fault injection attacks can be resisted, and the attack resistance of an integrated circuit at the fault injection stage is effectively improved.

Description

Technical field [0001] The invention relates to an anti-fault attack method, in particular to an anti-fault attack method based on spatial randomization suitable for a reconfigurable array architecture, and belongs to the technical field of integrated circuit security. Background technique [0002] In today's society, science and technology are developing rapidly, life is becoming more and more informatized, digitized and networked, and the security of data is getting more and more attention. As a key component to ensure information security, the cryptographic processor has continuously improved its encryption algorithm to ensure the mathematical security of the cryptographic algorithm. However, the emergence and improvement of physical attack methods against the hardware itself have greatly challenged the security of cryptographic processors. Among them, fault injection attacks can artificially change the output ciphertext, which has strong controllability and has a great impact...

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): G06F21/60G06F21/71
CPCG06F21/71
Inventor 刘雷波王博周卓泉朱敏尹首一魏少军
Owner WUXI RES INST OF APPLIED TECH TSINGHUA 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