Construction and analysis of dynamic S-boxes based on spatiotemporal chaos

The substitution box (S-boxes) is a very important component of block cipher. This paper is devoted to presenting a novel approach for generating dynamically S-boxes using a spatiotemporal chaotic system. Within the algorithm, the key is mapped to system parameters and the hyper-chaotic sequences are generated to construct S-boxes. With different keys, lots of distinct S-boxes can be obtained dynamically. The analytic results indicate that all the criteria such as bijection, nonlinearity, SAC, BIC and differential approximation probability are found to hold in the obtained S-boxes. Furthermore, the S-box's sensitivity to the key is also satisfied well, indicating that the proposed approach can be suitable for designing block cipher with dynamic S-boxes.

[1]  Yingxu Wang,et al.  The Theoretical Framework of Cognitive Informatics , 2007, Int. J. Cogn. Informatics Nat. Intell..

[2]  Yingxu Wang,et al.  Cognitive Robots: A Reference Model Toward Intelligent Authentication , 2010 .

[3]  Recent Advances in Cognitive Informatics , 2022 .

[4]  Jian Wang,et al.  Designing key-dependent chaotic S-box with larger key space , 2009 .

[5]  X. Liao,et al.  An extended method for obtaining S-boxes based on three-dimensional chaotic Baker maps , 2007 .

[6]  Yingxu Wang,et al.  Editorial Recent Advances in Cognitive Informatics , 2006, IEEE Trans. Syst. Man Cybern. Syst..

[7]  Carlisle M. Adams,et al.  The structured design of cryptographically good s-boxes , 1990, Journal of Cryptology.

[8]  Eli Biham,et al.  Differential cryptanalysis of DES-like cryptosystems , 1990, Journal of Cryptology.

[9]  Xiaofeng Liao,et al.  A novel method for designing S-boxes based on chaotic maps , 2005 .

[10]  Ahmet Bedri Ozer,et al.  A method for designing strong S-Boxes based on chaotic Lorenz system , 2010 .

[11]  Yingxu Wang,et al.  Contemporary Cybernetics and Its Facets of Cognitive Informatics and Computational Intelligence , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  盛合 志帆,et al.  Design and analysis of block ciphers , 2003 .

[13]  Stafford E. Tavares,et al.  On the Design of S-Boxes , 1985, CRYPTO.

[14]  Guanrong Chen,et al.  A stream cipher based on a spatiotemporal chaotic system , 2007 .

[15]  Yingxu Wang,et al.  On Abstract Intelligence: Toward a Unifying Theory of Natural, Artificial, Machinable, and Computational Intelligence , 2009, Int. J. Softw. Sci. Comput. Intell..

[16]  L. Kocarev,et al.  Chaos and cryptography: block encryption ciphers based on chaotic maps , 2001 .

[17]  Yingxu Wang,et al.  On Cognitive Informatics , 2002, Proceedings First IEEE International Conference on Cognitive Informatics.

[18]  Yingxu Wang Cognitive Informatics: A New Transdisciplinary Research Field , 2003 .

[19]  Yang Li,et al.  A novel method to design S-box based on chaotic map and genetic algorithm , 2012 .