Abstract
In this paper we present constructions of Boolean functions based on the basic theory of annihilator immunity and bent functions. These constructions provide functions with the maximum possible annihilator immunity, and the nonlinearity and resiliency of the functions can also be calculated with specific cases. Here we have also described certain properties of Boolean functions that are necessary for resistance against algebraic and fast algebraic attacks. Annihilator immunity, nonlinearity and resiliency are important properties of a Boolean function to resist these attacks. There was no systematic attempt made to construct Boolean functions with maximum annihilator immunity that have good bound of nonlinearity and resiliency. We have constructed two different classes of desired Boolean functions through our newly developed method based on multiobjective optimization method(NSGA-II). In the first class, we have constructed bent functions(optimal nonlinearity) with sub-optimal bound of annihilator immunity while in other, Boolean functions having optimal bound of annihilator immunity with good bound of nonlinearity were developed. Our problem was multiobjective(nonlinearity, annihilator immunity and resiliency), hence a heuristic multiobjective optimization technique(NSGA-II) was used.


Similar content being viewed by others
References
Carlet C (2002) A larger class of cryptographic Boolean functions via a study of the Maiorana-McFarland construction. In: Advances in Cryptology–Crypto 2002, number 2442 in Lecture Notes in Computer Science, pp 549–564, Springer
Carlet C, Feng K (2008) An infinite class of balanced functions with optimal algebraic immunity, good immunity to fast algebraic attacks and good nonlinearity. In: Pieprzyk J (ed) Advances in Cryptology - ASIACRYPT 2008. ASIACRYPT 2008. Lecture Notes in Computer Science, vol 5350. Springer, Berlin, Heidelberg
Dalai D. K, Gupta K. C, Maitra S (2004) Results on algebraic immunity for cryptographically significant boolean functions. In: Progress in Cryptology–Indocrypt 2004, number 3348 in Lecture Notes in Computer Science, p 92(106). Springer
Dalai D. K, Gupta K. C, Maitra S (2005) Cryptographically significant boolean functions: construction and analysis in terms of algebraic immunity. In: Fast Software Encryption, FSE 2005, number 3557 in Lecture Notes in Computer Science, p 98(111). Springer
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and Elitist multiobjective genetic algorithm. IEEE Trans Evolut Comput 6(2):182–197
Filyuz S (2014) Algebraic immunity of bent functions of the Dillon class. J Appl Ind Math 8(4):528533
Goyal R, Yadav S.P (2011) Design of Boolean functions satisfying multiple criteria by NSGA-II. In: Deep K, Nagar A, Pant M, Bansal J (eds) Proceedings of the international conference on coft computing for problem solving (SocProS 2011) December 20–22, 2011, Advances in intelligent and soft computing, vol 130. Springer, India
Johansson T, Jonsson F (2000) Fast correlation attacks through reconstruction of linear polynomials. In: Advances in Cryptology–Crypto 2000, number 1880 in Lecture Notes in Computer Science, pp 300–315, Springer
Sarkar P, Maitra S (2000) Nonlinearity bounds and construction of resilient boolean functions. In: Advances in Cryptology–Crypto 2000, Springer, LNCS, 1880, pp 515–532
Trabbia Canteaut M (2000) Improved fast correlation attacks using parity-check equations of weight 4 and 5. In Advances in Cryptology. In: Eurocrypt 2000, number 1807 in Lecture Notes in Computer Science, pp 573–588, Springer
Zeng X, Carlet C, Shan J, Hu L (2011) More balanced boolean functions with optimal algebraic immunity and good nonlinearity and resistance to fast algebraic attacks. IEEE Trans Inf Theory, 57(9)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Goyal, R. Optimal annihilator immunity with suboptimal bound of other properties. Int J Syst Assur Eng Manag 9, 1159–1164 (2018). https://doi.org/10.1007/s13198-018-0722-0
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-018-0722-0