Abstract
In the paper a new schedule of S-boxes design is considered. We start from motivation from block cipher practice. Then, the most popular S-box design criteria are presented, especially a possibility of application of Boolean bent-functions. Finally, we propose integrating neural networks (playing a role of Boolean functions with appropriate properties) in the design process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
FIPS 46-3, Data Encryption Standard (DES), NIST (1999)
Kotulski, Z.: Construction of block ciphers: new possibilities (Polish). Mat. Stosow. 4(45), 1–24 (2003)
FIPS 197, Advanced Encryption Standard (AES). In: NIST 2001(2001)
GOST 28147-89, Cryptographic Protection for Data Processing Systems. Cryptographic Transformation Algorithm, Government Standard of the U.S.S.R. (1990)
Gan, L., Simmons, S., Tavares, S.: A new family of stream ciphers based on cascades small S-boxes. IEEE, Los Alamitos (1997)
Matsui, M.: Linear Cryptanalysis Method for DES Cipher. In: Helleseth, T. (ed.) EUROCRYPT 1993. LNCS, vol. 765, pp. 386–397. Springer, Heidelberg (1994)
Biham, E., Shamir, A.: Differential Cryptanalysis of Data Encryption Standard. Springer, Berlin (1993)
Adams, C.M., Tavares, S.E.: Designing S-boxes for Ciphers Resistant to Differential Cryptanalysis
Horzyk, A., Tadeusiewicz, R.: Self-Optimizing Neural Networks. In: Yin, F.-L., Wang, J., Guo, C. (eds.) ISNN 2004. LNCS, vol. 3173, pp. 150–155. Springer, Heidelberg (2004)
Knudsen, L.R.: Practically Secure Feistel Ciphers. In: Anderson, R. (ed.) FSE 1993. LNCS, vol. 809, pp. 211–222. Springer, Heidelberg (1994)
Webster, A.F., Tavares, S.E.: On the design of S-boxes. In: Williams, H.C. (ed.) CRYPTO 1985. LNCS, vol. 218, pp. 523–534. Springer, Heidelberg (1986)
Mister, S., Adams, C.: Practical S-Box Design. In: Workshop on Selected Areas in Cryptography (SAC 1996) Workshop Record, pp. 61–76. Queens University (1996)
Adams, C.M., Tavares, S.E.: The Use of Bent Sequences do Achieve Higher Order Strict Criterion in S-Box Design TRTR 90-013 (January 1990)
Grocholewska-Czurylo, A.: Avalanche and propagation properties of random bent Boolean functions. In: Proc. RMCIS 2003, p. 9.3. Zegrze (2003)
Szmidt, J.: Cryptographic properties of the Boolean functions. In: Proceedings of the 5th National Conference on Cryptography ENIGMA 2001, Warsaw (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kotlarz, P., Kotulski, Z. (2005). On Application of Neural Networks for S-Boxes Design. In: Szczepaniak, P.S., Kacprzyk, J., Niewiadomski, A. (eds) Advances in Web Intelligence. AWIC 2005. Lecture Notes in Computer Science(), vol 3528. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11495772_38
Download citation
DOI: https://doi.org/10.1007/11495772_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26219-0
Online ISBN: 978-3-540-31900-9
eBook Packages: Computer ScienceComputer Science (R0)