Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A construction method of S-box with excellent dpa resistance

A construction method and DPA technology, applied in the field of information security, can solve the problems of nonlinearity, the absolute value of differential consistency index cryptographic properties cannot meet the security requirements and practical requirements, etc., and achieve excellent DPA resistance, low differential Consistent, high-security effects

Active Publication Date: 2022-06-07
NANJING NORMAL UNIVERSITY
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the S-boxes obtained by these technical means cannot meet the security and practical requirements for their important cryptographic properties such as nonlinearity, differential consistency, and absolute value index.

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
  • A construction method of S-box with excellent dpa resistance
  • A construction method of S-box with excellent dpa resistance
  • A construction method of S-box with excellent dpa resistance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0027] figure 1 is the method of the present invention, and the specific embodiments of the present invention are:

[0028] Step 1, given an n-bit input and balanced S-box F, as the initial input of the iterative construction process, and put it into the set SF. The iterative construction process is steps 2-7:

[0029] Step 2, according to the truth table of the S box F as input, add all the bit positions of the S box to a candidate pool PF, which contains all possible inverted bit positions, a total of n*2 n elements.

[0030] Step 3. Take b elements, ie bit positions, from the candidate pool. The b elements taken out need to meet the requirements: 1) b=2k, (k=1,2,...,2 n-1 ). 2) The same component function that belongs to the S-box. 3)...

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 construction method of an S-box with excellent DPA resistance, which relates to the technical field of information security. The invention can obtain an S-box with excellent DPA resistance, and can also be used to improve the DPA resistance of an existing S-box. At the same time, other important cryptographic properties such as nonlinearity, algebraic number, differential consistency, absolute value index, etc. will be preserved. By comparison, the DPA resistance of the S-box obtained by the method of the present invention is obviously better than that of the existing practical S-box, and other important cryptographic properties are the same, so it has stronger security and practicability.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a method for constructing an S-box with excellent DPA resistance. Background technique [0002] The S-box is the only nonlinear component in the block cipher, and its cryptographic properties directly affect the security of the related cryptosystem. Therefore, the S-box plays a very important role in symmetric cryptography. The defense against various attack methods starts from constructing S-boxes with good cryptographic properties, such as nonlinearity, differential consistency, algebraic times, and absolute value indicators. A sufficiently safe S-box should have high nonlinearity, not low algebraic degree, low differential consistency, low absolute value index, etc. [0003] In 1996, side-channel attacks, proposed by Kocher, pose a serious threat to the security of physical encryption devices. Among the types of side channel attacks, Differential Power Analysis...

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 Patents(China)
IPC IPC(8): G06F21/75H04L9/00G06F7/72
CPCG06F21/755H04L9/003G06F7/727G06F2207/7219
Inventor 徐友乐王启春
Owner NANJING NORMAL UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products