Abstract
This paper first proposes an infinite class of 2k-variable Boolean functions with high nonlinearity and high algebraic degree. Then an infinite class of balanced Boolean functions are proposed by modifying the above Boolean functions. This class of balanced Boolean functions have optimal algebraic degree and high nonlinearity. Both classes have optimal algebraic immunity based on a general combinatorial conjecture.
Similar content being viewed by others
References
Carlet C, Boolean functions for cryptography and error correcting codes, in The Momography Boolean Methods and Models in Mathematics, Computer Science, and Engineering (ed. by Crama Y and Hammer P), Cambridge University Press, 2010, 257–397.
Courtois N and Meier W, Algebraic attacks on stream ciphers with linear feedback, Eurocrypt 2003, Lecture Notes in Computer Science, 2003, 2656: 345–359.
Meier W, Pasalic E, and Carlet C, Algebraic attacks and decomposition of Boolean functions, Eurocrypt 2004, Lecture Notes in Computer Science, 2004, 3027: 474–491.
Armkneckt F, Improving fast algebraic attacks, FSE 2004, Lecture Notes in Computer Science, 2004, 3017: 65–82.
Courtois N T, Fast algebraic attacks on stream ciphers with linear feedback, Crypto 2003, Lecture Notes in Computer Science, 2003, 2729: 176–194.
Carlet C, A method of construction of balanced functions with optimum algebraic immunity, Cryptology ePrint Archive, 2006, Report 2006/149.
Carlet C, Dalai D K, Gupta K C, and Maitra S, Algebraic immunity for cryptographically significant Boolean functions: Analysis and construction, IEEE Transaction on Information Theory, 2006, 52(7): 3105–3121.
Carlet C, Zeng X, Li C, and Hu L, Further properties of several classes of Boolean functions with optimum algebraic immunity, Designs, Codes, Cryptography, 2009, 52(3): 303–338.
Dalai D K, Maitra S, and Sarkar S, Basic theory in construction of Boolean functions with maximum possible annihilator immunity, Designs, Codes, Cryptography, 2006, 40(1): 41–58.
Li N and Qi W, Construction and analysis of Boolean functions of 2t+1 variables with maximum algebraic immunity, Asiacrypt 2006, Lecture Notes in Computer Science, 2006, 4284: 84–98.
Feng K, Liao Q, and Yang J, Maximal values of generalized algebraic immunity, Designs, Codes, Cryptography, 2009, 50(2): 243–252.
Carlet C and Feng K, An infinite class of balanced functions with optimal algebraic immunity, good immunity to fast algebraic attacks and good nonliearity, Asiacrypt 2008, Lecture Notes in Computer Science, 2008, 5350: 425–440.
Tu Z and Deng Y, A conjecture about binary strings and its applications on constructing Boolean functions with optimal algebraic immunity, Designs, Codes, Cryptography, 2011, 60(1): 1–14.
Carlet C, On a weakness of the Tu-Deng function and its repair, Cryptology ePrint Archive, 2009, Report 2009/606.
Tang X, Tang D, Zeng X, and Hu L, Balanced boolean functions with (almost) optimal algebraic immunity and very high nonlinearity, Cryptology ePrint Archive, 2010, Report 2010/443.
Tu Z and Deng Y, Boolean functions optimizing most of the cryptographic criteria, Discrete Applied Mathematics, 2012, 160(4–5): 427–435.
Tang D, Carlet C, and Tang X, Highly nonlinear Boolean functions with optimum algebraic immunity and good behavior against fast algebraic attacks, IEEE Transaction on Information Theory, 2013, 59(1): 653–664.
Cohen G and Flori J P, On a generalized combinatorial conjecture involving addition mod 2k −1, Cryptology ePrint Archive, 2011, Report 2011/400.
MacWilliams F J and Sloane N J A, The Theory of Error-Correcting Codes, North-Holland, Amsterdam, 1977.
Lidl R and Niederreiter H, Finite Fields, 2nd Edition, Cambridge University Press, 1997.
Cusick T W, Li Y, and Stanica P, On a combinatorial conjecture, Cryptology ePrint Archive, 2009, Report 2009/554.
Flori J P, Randriambololona H, Cohen G, and Mesnager S, On a conjecture about binary strings distribution, Cryptology ePrint Archive, 2010, Report 2010/170.
Dillon J F, Elementary hadamard difference sets, PhD thesis, University of Maryland, 1974.
Author information
Authors and Affiliations
Corresponding author
Additional information
This research is supported by the National Basic Research Program of China under Grant No. 2011CB302400.
This paper was recommended for publication by Editor LI Ziming.
Rights and permissions
About this article
Cite this article
Jin, Q., Liu, Z., Wu, B. et al. A combinatorial condition and Boolean functions with optimal algebraic immunity. J Syst Sci Complex 28, 725–742 (2015). https://doi.org/10.1007/s11424-014-2133-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11424-014-2133-x