Balanced Boolean functions with optimum algebraic degree, optimum algebraic immunity and very high nonlinearity

It is a difficult challenge to construct Boolean functions with good cryptographic properties. In this paper, we construct an infinite class of even-variable balanced functions with optimum algebraic degree, optimum algebraic immunity and very high nonlinearity (higher than all other known balanced functions with optimum algebraic immunity). For any balanced Boolean function with optimum algebraic immunity, it is still unknown what is the highest nonlinearity possible. We achieve a higher nonlinearity than previous methods which gives a new lower bound on the maximum possible nonlinearity of balanced Boolean functions with optimum algebraic immunity.

[1]  Qichun Wang,et al.  A Note on Fast Algebraic Attacks and Higher Order Nonlinearities , 2010, Inscrypt.

[2]  Claude Carlet,et al.  An Infinite Class of Balanced Functions with Optimal Algebraic Immunity, Good Immunity to Fast Algebraic Attacks and Good Nonlinearity , 2008, ASIACRYPT.

[3]  Subhamoy Maitra,et al.  Basic Theory in Construction of Boolean Functions with Maximum Possible Annihilator Immunity , 2006, Des. Codes Cryptogr..

[4]  Claude Carlet,et al.  Algebraic Attacks and Decomposition of Boolean Functions , 2004, EUROCRYPT.

[5]  Panagiotis Rizomiliotis,et al.  On the Resistance of Boolean Functions Against Algebraic Attacks Using Univariate Polynomial Representation , 2010, IEEE Transactions on Information Theory.

[6]  Willi Meier,et al.  Fast Correlation Attacks on Stream Ciphers (Extended Abstract) , 1988, EUROCRYPT.

[7]  Xiaohu Tang,et al.  Highly Nonlinear Boolean Functions With Optimal Algebraic Immunity and Good Behavior Against Fast Algebraic Attacks , 2013, IEEE Transactions on Information Theory.

[8]  Lei Hu,et al.  More Balanced Boolean Functions With Optimal Algebraic Immunity and Good Nonlinearity and Resistance to Fast Algebraic Attacks , 2011, IEEE Transactions on Information Theory.

[9]  Hugues Randriam,et al.  On the Number of Carries Occurring in an Addition Mod , 2012 .

[10]  Yingpu Deng,et al.  Boolean functions optimizing most of the cryptographic criteria , 2012, Discret. Appl. Math..

[11]  Enes Pasalic,et al.  Almost Fully Optimized Infinite Classes of Boolean Functions Resistant to (Fast) Algebraic Cryptanalysis , 2009, ICISC.

[12]  Gérard D. Cohen,et al.  On a Conjecture about Binary Strings Distribution , 2010, SETA.

[13]  Thomas Johansson,et al.  Fast Correlation Attacks through Reconstruction of Linear Polynomials , 2000, CRYPTO.

[14]  Feng Liu,et al.  Constructing Symmetric Boolean Functions With Maximum Algebraic Immunity , 2009, IEEE Transactions on Information Theory.

[15]  Claude Carlet,et al.  Algebraic immunity for cryptographically significant Boolean functions: analysis and construction , 2006, IEEE Transactions on Information Theory.

[16]  Haibin Kan,et al.  Constructions of Cryptographically Significant Boolean Functions Using Primitive Polynomials , 2010, IEEE Transactions on Information Theory.

[17]  M. S. Lobanov Exact relation between nonlinearity and algebraic immunity , 2006 .

[18]  Wen-Feng Qi,et al.  Construction and Analysis of Boolean Functions of 2t+1 Variables with Maximum Algebraic Immunity , 2006, ASIACRYPT.

[19]  O. S. Rothaus,et al.  On "Bent" Functions , 1976, J. Comb. Theory, Ser. A.

[20]  Bart Preneel,et al.  On the Algebraic Immunity of Symmetric Boolean Functions , 2005, INDOCRYPT.

[21]  Chik How Tan,et al.  Several Classes of Even-Variable Balanced Boolean Functions with Optimal Algebraic Immunity , 2011, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[22]  Claude Carlet On a weakness of the Tu-Deng function and its repair , 2009, IACR Cryptol. ePrint Arch..

[23]  Yingpu Deng,et al.  A conjecture about binary strings and its applications on constructing Boolean functions with optimal algebraic immunity , 2011, Des. Codes Cryptogr..

[24]  Nicolas Courtois Fast Algebraic Attacks on Stream Ciphers with Linear Feedback , 2003, CRYPTO.

[25]  Yuan Li,et al.  A Note on "On the Construction of Boolean Functions with Optimal Algebraic Immunity" , 2008, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[26]  Pantelimon Stanica,et al.  Cryptographic Boolean Functions and Applications , 2009 .

[27]  Claude Carlet,et al.  Boolean Functions for Cryptography and Error-Correcting Codes , 2010, Boolean Models and Methods.

[28]  Chik How Tan,et al.  Cryptographic boolean functions with a large number of variables , 2014, 2014 IEEE International Symposium on Information Theory.

[29]  Subhamoy Maitra,et al.  Cryptographically Significant Boolean Functions: Construction and Analysis in Terms of Algebraic Immunity , 2005, FSE.

[30]  Jing Yang,et al.  Maximal values of generalized algebraic immunity , 2009, Des. Codes Cryptogr..

[31]  J. Dillon Elementary Hadamard Difference Sets , 1974 .