Construction method of G0-type S-box and circuit of G0-type S-box
A construction method, x0x1x2x3 technology, applied in the field of communication, can solve problems such as circuit diagrams without hardware implementation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0053] The processing steps of adopting the scheme of the present invention to construct N 4×4S boxes are as follows:
[0054] Step 1: For i=1, 2, ..., N, repeat the following steps:
[0055] Step 2: Randomly generate a 4×4 binary field matrix, and test whether the matrix is invertible. If the matrix is invertible, denote it as A i , and execute Step 3; otherwise, execute this step again.
[0056] Step 3: Randomly generate a 4×4 binary domain matrix, and test whether the matrix is invertible. If the matrix is invertible, denote it as C i , and execute Step 4; otherwise, execute this step again.
[0057] Step 4: Randomly generate two constant vectors b i , Calculate the content S of the new S box according to the following formula i (x)=C i ·S(A i ·x+b i )+d i , where S(x) is the basic S-box whose contents are shown in Table 1.
[0058] Step 5: Output the S i (x) as an optimal S-box. If i
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 