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

A lightweight s-box design method

A design method and lightweight technology, applied in digital transmission systems, encryption devices with shift registers/memory, secure communication devices, etc. Effects of low resources, good compatibility and easy portability

Active Publication Date: 2022-03-18
NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] Aiming at the above-mentioned deficiencies in the prior art, a lightweight S-box design method provided by the present invention can generate a lightweight 8-bit S-box with good cryptographic properties, and solve the problem of differential uniformity and non-uniformity of lightweight 8×8 S-boxes. Problems with weak cryptographic properties such as linearity

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 lightweight s-box design method
  • A lightweight s-box design method
  • A lightweight s-box design method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The specific embodiments of the present invention are described below so that those skilled in the art can understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, as long as various changes Within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

[0038] like figure 1 As shown, a lightweight S-box design method includes the following steps:

[0039] S1. For the selected S-box specification n, randomly select The Boolean function f 1 and f 2 ;

[0040] S2, to the n-bit input data of S box (x 0 ,x 1 ,x 2 ,...,x n-2 ,x n-1 ), traverse {0,1,…,2 in turn n -1} The n-bit binary vectors corresponding to all integer values ​​{(0,0,0,…,0,0),(0,0,0,…,0,1),…,(1,1,1 ,...

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 lightweight S-box design method. The invention can produce a lightweight 8-bit S-box with good cryptographic properties, and its single-round logical operation only involves 4 bit AND operations and 4 bit XOR operations, and after 4 iterations, the difference uniformity is 16 and the nonlinearity is 96 And the overall balance (non-linear replacement); compared with the prior art, the lightweight 8-bit S-box obtained by the present invention has reached the cryptography such as known optimal differential uniformity and nonlinearity under the condition of low hardware resources. Index, which solves the problem of weak cryptographic properties such as the differential uniformity and nonlinearity of the previous lightweight 8-bit S-box.

Description

technical field [0001] The invention relates to the technical field of communication encryption, in particular to a lightweight S-box design method. Background technique [0002] The existing symmetric encryption algorithm design at home and abroad still uses the "confusion" and "diffusion" ideas proposed by Shannon in 1949, and the relationship between plaintext, ciphertext and key is made So complex that an attacker cannot get any information about the plaintext from the ciphertext, or any information about the key from the plaintext pair. [0003] The "confusion" component generally uses a non-linear substitution S box (Substitution Box). The S-box first appeared in the block cipher algorithm Lucifer, and became popular with the use of the data encryption algorithm standard DES (Data Encryption Standard) released by the American Standardization Technology Research Institute NIST (National Institute of Standard Technology) in 1977. The S-box is the only non-linear compon...

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): H04L9/06
CPCH04L9/0631H04L9/0625
Inventor 董新锋张文政周宇苗旭东胡建勇李枫申兵王金波韩羽
Owner NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP