Dynamic S-Box Generation Algorithm with Improved Strict Avalanche Criterion by Selection of Adjacency Matrix Parameters
Abstract
This paper covers the problem of generating dynamic S-boxes with robust properties for cryptographic algorithms. Dynamic S-box calculation was performed using affine transformation. The importance of S-boxes, which are used today for modern block encryption, is studied. When calculating S-box values, it is emphasized that their design is robust to various cryptographic properties. The proposed method showed that it is possible to construct dynamic S-boxes resistant to various cryptographic requirements by selecting elements from a directed adjacency matrix. Research has shown that S-boxes generated using this method exhibit 112 nonlinearity with a differential convergence probability of 4/256 and an average strict avalanche criterion (SAC) of 0.5. These indicators show increased resistance to non-linear and other cryptographic attacks. This method contributes to the development of S-box design methodology by providing valuable insights into the design of secure and robust cryptographic systems.