Abstract
The set of linear structures of most known balanced Boolean functions is non-trivial. In this paper, some balanced Boolean functions whose set of linear structures is trivial are constructed. We show that any APN function in even dimension must have a component whose set of linear structures is trivial. We determine a general form for the number of bent components in quadratic APN functions in even dimension and some bounds on the number are produced. We also count bent components in any quadratic power functions.
Similar content being viewed by others
References
Berger, T-P, Canteaut, A, Charpin, P, Laigle-Chapuy, Y: On almost perfect nonlinear functions over \(\mathbb {F},_2^n\). IEEE Trans. Inf. Theory 52(9), 4160–4170 (2006)
Calderini, M, Sala, M, Villa, I: A note on APN permutations in even dimension. Finite Fields and Their Applications 46, 1–6 (2017)
Carlet, C: Vectorial Boolean Functions for Cryptography. In: Crama, Y., Peter, L., Hammer, PL (eds.) Boolean Models and Methods in Mathematics, Computer Science and Engineering, Vol 2, Chapter 9, pp 398–470 Cambridge Univ. Press, Cambridge (2010)
Carlet, C: Boolean functions for cryptography and error correcting codes. In: Crama, Y, Hammer, PL (eds.) Boolean Models and Methods in Mathematics, Computer Science, and Engineering, Cambridge, U.K.: Cambridge Univ. Press, pp. 257–397. Available at: http://www.math.univ-paris13.fr/carlet/pubs.html (2010)
Chakrabarty, K, Hayes, JP: Balanced Boolean functions. IEE Proc-Comput. Digit. Tech. 145(1), 52–62 (1998)
Chee, S, Lee, S, Kim, K: Semi-Bent Functions. In: Pieprzyk, J, Safavi-Naini, R (eds.) Advances in Cryptology-ASIACRYPT’94. Proc. 4Th Int. Conf. on the Theory and Applications of Cryptology, Vol 917, pp 107–118. Springer, Wollongong (1994)
Cusick, TW: Affine equivalence of cubic homogeneous rotation symmetric functions. Inform Sci 181, 5067–83 (2011)
Cusick, TW, Cheon, Y: Counting balanced Boolean functions in n variables with bounded degree. Exp. Math. 16(1), 101–105 (2007)
Erickson, M, Vazzana, A: Introduction to number theory. Chapman & hall/CRC 1st edition (2007)
Khoo, K, Gong, G: New Construction for Balanced Boolean Functions with Very High Nonlinearity. IEICE Trans. Fundamentals E90-A(1), 29–35 (2007)
Leander, NG: Monomial Bent functions. IEEE Trans. Inf. Theory 64(1), 738–743 (2006)
MacWilliams, F-J, Sloane, N-J-A: The Theory of Error-Correcting Codes. Elsevier, New York (1977)
Nyberg, K: Perfect non-linear S-boxes. In: Proceedings of EUROCRYPT’91, Lecture Notes in Computer Science 547, pp. 378–386 (1992)
Pott, A, Pasalic, E, Muratović-Ribić, A, Bajrić, S: On the maximum number of bent components of vectorial functions. IEEE Trans. Inf. Theory 64(1), 403–411 (2018)
Mesnager, S, Zhang, F, Tang, C, Zhou, Y: Further study on the maximum number of bent components of vectorial functions. CoRR, abs/1801.06542 (2018)
Seberry, J, Zhang, XM, Zheng Y: Nonlinearly Balanced Boolean Functions and Their Propagation Characteristics. In: Stinson, DR (ed.) Advances in Cryptology-CRYPTO 93. CRYPTO’1993. Lecture Notes in Computer Science, 773. Springer, Berlin, Heidelberg (1994)
Wu, C, Feng, D: Boolean Functions and Their Applications in Cryptography. Springer, New York (2016)
Yu, Y, Wang, M, Li, Y: A matrix approach for constructing quadratic APN functions. Des. Codes Crypt. 73(27), 587–600 (2014)
Acknowledgments
The results in this paper appear in the first author’s PhD thesis supervised by the second author.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article belongs to the Topical Collection: Boolean Functions and Their Applications IV
Guest Editors: Lilya Budaghyan and Tor Helleseth
Rights and permissions
About this article
Cite this article
Musukwa, A., Sala, M. On the linear structures of balanced functions and quadratic APN functions. Cryptogr. Commun. 12, 859–880 (2020). https://doi.org/10.1007/s12095-020-00431-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12095-020-00431-5