On the construction of s-boxes of 4 X 4 size
The paper proposes and implements a method for constructing all 4x4 size s-boxes, satisfying a number of cryptographic properties: 1) bijectivity; 2) the absence of fixed points; 3) the nonlinearity of all non-trivial linear combinations of the coordinate functions; 4) the value of the difference characteristic ps of the substitution s is not more than 4/16. A list of all 4x4 size s-boxes (a total of 383 084 314) with these properties is obtained. The created software is used to determine the specified characteristics of DES algorithm s-boxes (32 s-boxes of 4x4 size using fixations of bits controlled by one of four substitutions of degree 16 of s-box) and eight s-boxes recommended for use in the GOST 28147-89 algorithm. According to the DES algorithm, it is established that 6 s-boxes do not provide the property 2, 16 s-boxes have ps = 8/16, 14 s-boxes have ps = 6/16, and there is one s-box with ps = 4/16 and one s-box with ps = 10/16. According to the GOST 28147-89 algorithm, it is established that 3 s-boxes do not provide the property 2, all s-boxes have ps = 4/16.
Keywords
s-бокс, разностная характеристика, s-box, differential characteristicAuthors
Name | Organization | |
Fomichev V.M. | Financial University under the Government of the Russian Federation; National Research Nuclear University "MEPhI"; Federal Research Center "Informatics and Management" of the Russian Academy of Sciences; Security Code LLC | fomichev.2016@yandex.ru |
Ovchinnikov P. V. | Financial University under the Government of the Russian Federation | petr.ovchinnikov.fa@mail.ru |
References
