Abstract
It turns out that Latin squares which are hard to approximate by a polynomial are suitable to be used as a part of block cipher algorithms (BCA). In this paper we state basic properties of those Latin squares and provide their construction.
Similar content being viewed by others
References
V. D. Belousov, Foundations of the Theory of Quasigroups and Loops, Nauka, Moscow (1967). (In Russian.)
R. A. Brualdi and H. J. Ryser, Combinatorial Matrix Theory, Cambridge University Press, Cambridge (1991).
V. Čanda and T. V. Trung, Scalable block ciphers based on Feistel-like structure, Tatra Mountains Mathematical Pub., Vol. 25 (2002) pp. 39–66.
J. Dénes and A. D. Keedwell, Latin Squares and their Applications, Akadémiai Kiadó, Budapest (1974).
C. Ding, D. Pei and A. Salomaa, Chinese Remainder Theorem. Applications in Computing, Coding, Cryptography, World Scientific, Singapore (1996).
O. GroŠek, K. Nemoga and L. Satko, Generalized perfectly nonlinear functions, Tatra Mountains Pub., Vol. 20 (2000) pp. 121–131.
O. GroŠek and W. Wei, Bent-like functions on groupoids, Pure Mathematics and Applications, Vol. 10 No. 3, SAAS Ltd. SAAS Publishing (1999) pp. 267–278.
O. GroŠek, K. Nemoga and L. Satko, Ideal difference tables from an algebraic point of view. In Pino Cabalero Gil and Candelaria Hernandez Goya (eds.), Ammendment to Criptologa y Seguridad de la Información, RA-MA, Madrid (2000), pp. 43–53.
C. D. Godsil and B. D. McKay, Asymptotic enumeration of Latin squares, J. Combinatorial Theory B, Vol. 48 (1990) pp. 19–44.
L. Satko, O. GroŠek and K. Nemoga, Extremal generalized S-boxes, Computing and Informatics No 1, Vol. 22 (2003) pp. 85–99.
Š. Schwarz, The role of semigroups in the elementary theory of numbers, Math. Slovaca, Vol. 31 (1981) pp. 369–395.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Grošek, O., Horák, P. & van Trung, T. On Non-Polynomial Latin Squares. Designs, Codes and Cryptography 32, 217–226 (2004). https://doi.org/10.1023/B:DESI.0000029224.20896.8b
Issue Date:
DOI: https://doi.org/10.1023/B:DESI.0000029224.20896.8b