Skip to main content Skip to main navigation menu Skip to site footer
Bulletin of Abai KazNPU. Series of Physical and mathematical sciences

DYNAMIC SUBSTITUTION BOXES OF SYMMETRIC BLOCK ENCRYPTION ALGORITHMS

Published September 2021

80

100

A. Haumen+
Институт информационных и вычислительных технологий КН МОН
N.A. Kapalova+
Institute of Information and Computational Technologies, Almaty, Kazakhstan
https://orcid.org/0000-0001-9743-9981
Институт информационных и вычислительных технологий КН МОН
Institute of Information and Computational Technologies, Almaty, Kazakhstan
Abstract

The paper deals with nonlinear transformations of well-known symmetric block algorithms such as AES, Kuznyechik, SM4, BelT, and Kalyna. A brief description of the substitution boxes for these algorithms is given. The properties of nonlinearity of the described substitution boxes are investigated with the calculation of the corresponding values. Based on the property of nonlinearity, a method for generating a dynamic substitution box is proposed. The purpose of this method is to generate dynamic substitution boxes (S-boxes) that change depending on the values of some parameter obtained from the secret key of the algorithm. Considering that linear and differential cryptanalysis uses known substitution boxes, the main advantage of the new method is that S-boxes are randomly key-dependent and unknown. Experiments were also carried out to implement this method. The resulting dynamic substitution boxes were tested for nonlinearity and the results were compared with the original nonlinearity values of the same substitution boxes.

pdf (Русский)
Language

Русский

How to Cite

[1]
Хаумен, А. and Капалова, Н. 2021. DYNAMIC SUBSTITUTION BOXES OF SYMMETRIC BLOCK ENCRYPTION ALGORITHMS. Bulletin of Abai KazNPU. Series of Physical and mathematical sciences. 75, 3 (Sep. 2021), 115–120. DOI:https://doi.org/10.51889/2021-3.1728-7901.14.