Correlation-immune functions with optimal algebraic immunity | Applied Discrete Mathematics. Supplement. 2022. № 15. DOI: 10.17223/2226308X/15/9

Correlation-immune functions with optimal algebraic immunity

Boolean functions are the main components of symmetric ciphers, and their properties ensure the cipher's resistance to various types of cryptanalysis. An important problem is to combine several cryptographic properties in one function, since the properties may contradict each other. Also, an interesting way to build Boolean functions is an iterative construction, i.e., constructing functions in a larger number of variables based on functions in a smaller number while preserving cryptographic properties . In this paper, we intersect sets of functions with maximal algebraic immunity and functions with the maximal order of correlation immunity equal to one, of a small number of variables. There are no correlation-immune Boolean functions in 3 variables with maximal algebraic immunity. There are 392 functions in 4 variables with the maximal order of correlation immunity 1 and maximal algebraic immunity, and for the case of 5 variables there are 96 768 such functions. For functions in 4 variables, a classification is obtained based on their Hamming weight and the type of their geometric representation. The construction of functions in 6 variables has been studied on the basis of functions in 4 variables, in which each vertex of the Boolean cube E4 is replaced by a face of dimension 2 containing elements of the support of the 6-variable function only if the original vertex belonged to the support. It has been programmatically verified that this construction preserves the indices of algebraic and correlation immunity.

Download file
Counter downloads: 18

Keywords

Boolean functions, algebraic immunity, correlation immunity, Boolean cube

Authors

NameOrganizationE-mail
Khilchuk Irina S.Novosibirsk State Universityirina.khilchuk@gmail.com
Zyubina Daria A.Institute of Mathematics. S. L. Sobolev SB RASzyubinadarya@gmail.com
Tokareva Natalia N.Institute of Mathematics. S. L. Sobolev SB RAS; Novosibirsk State Universitytokareva@math.nsc.ru
Всего: 3

References

Таранников Ю. В. О корреляционно-иммунных и устойчивых булевых функциях // Математические вопросы кибернетики. Вып. 11. М.: Физматлит, 2002. С. 91-148.
Courtois N. and Meier W. Algebraic attack on stream ciphers with linear feedback // LNCS. 2003. V. 2656. P. 345-359.
Mariot L., and Leporati A. A genetic algorithm for evolving plateaued cryptographic Boolean functions // LNCS. 2015. V. 9477. P. 33-45.
Sun L. and Fu F.-W. Constructions of balanced odd-variable rotation symmetric Boolean functions with optimal algebraic immunity and high nonlinearity // Theor.Comput. Sci. 2018. V. 738. P. 13-24.
Carlet C. Boolean Functions for Cryptography and Coding Theory. Cambridge: Cambridge University Press, 2021.
Siegenthaler T. Correlation-immunity of nonlinear combining functions for cryptographic applications // IEEE Trans. Inform. Theory. 1984. V. 30. No. 5. P. 776-780.
 Correlation-immune functions with optimal algebraic immunity | Applied Discrete Mathematics. Supplement. 2022. № 15. DOI: 10.17223/2226308X/15/9

Correlation-immune functions with optimal algebraic immunity | Applied Discrete Mathematics. Supplement. 2022. № 15. DOI: 10.17223/2226308X/15/9

Download full-text version
Counter downloads: 783