Method for realizing block cipher multiple S-boxes for resisting differential power attack

A differential power consumption attack and block cipher technology, which is applied in countermeasures against encryption mechanisms, encryption devices with shift registers/memory, digital transmission systems, etc., can solve the problem of reducing computing speed, increasing hardware consumption resources, and restricting security chips Development and other issues to achieve the effect of increasing difficulty and increasing attack difficulty
CN107204841AActive Publication Date: 2017-09-26ENG UNIV OF THE CHINESE PEOPLES ARMED POLICE FORCE

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
ENG UNIV OF THE CHINESE PEOPLES ARMED POLICE FORCE
Publication Date
2017-09-26

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a method for realizing block cipher multiple S-boxes for resisting differential power attack. Firstly a plurality of parallel S-boxes are converted for obtaining 4*4 S-box replacements. Furthermore the 4*4 S-box replacements are numbered. Then block cipher multiple S-box random input technology is performed on all 4*4 S-boxes so that an attacker who performs the differential power attack cannot align a curve according to a related statistics differential method after obtaining a power consumption curve, and therefore the differential power attack fails, thereby improving safety in realizing a block cipher. Furthermore according to the method, only g(n) bits of random numbers are utilized and the random numbers are greatly reduced than that in other mask solutions. Attack difficulty in data processing of the differential power attack is greatly increased. In a speed aspect, because the original parallel S-boxes are converted to a multidimensional serial reusable S-box frame according to the method, a streamline method can be used, thereby reducing speed by 30% than an original solution.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of side channel attack and defense theory in an information security system, and in particular relates to a block cipher multi-S-box implementation method for resisting differential power consumption attacks. Background technique

[0002] Differential power consumption attack is a physical attack on cryptographic chips first proposed by American expert Paul Kocher in 1999. This scheme first collects the power consumption generated by the chip when running the block cipher algorithm, and then uses the correlation between power consumption and key data to In order to recover the key, the method of statistical difference is used. Because of its advantages of high efficiency and low cost, it has brought great threats and challenges to the security of information security systems. Its related theories have been developed for nearly 20 years, and it is still a hot spot for experts to study.

[0003] With the matu...

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