Abstract
Enumerating the Boolean functions satisfying one or several cryptographic criteria is useful. However, for a given number of variables, the number of Boolean functions with maximum AI is not known, either the previous known bound on the number is not good. In this paper, we investigate the enumeration of Boolean functions with maximum AI. First, we improve the lower bound on the number of even-variable Boolean functions with maximum AI, our new lower bound is better than the previous lower bounds. Then, for the first time, a significant lower bound on the number of 1-resilient Boolean functions with maximum AI is provided.
Keywords
- Stream cipher
- Boolean Function
- Algebraic Attacks
- Algebraic Immunity
- Resiliency
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Carlet, C., Dalai, D.K., Gupta, K.C., Maitra, S.: Algebraic Immunity for Cryptographically Significant Boolean Functions: Analysis and Construction. IEEE Transactions on Information Theory 52, 3105–3121 (2006)
Carlet, C., Feng, K.: An Infinite Class of Balanced Functions with Optimal Algebraic Immunity, Good Immunity to Fast Algebraic Attacks and Good Nonlinearity. In: Pieprzyk, J. (ed.) ASIACRYPT 2008. LNCS, vol. 5350, pp. 425–440. Springer, Heidelberg (2008)
Carlet, C., Zeng, X.Y., Li, C.L., Hu, L.: Further properties of several classes of Boolean functions with optimum algebraic immunity. Design, Codes and Cryptography 52, 303–338 (2009)
Chen, Y.D., Lu, P.Z.: Two classes of symmetric Boolean functions with optimum algebraic immunity: construction and analysis. IEEE Transactions on Information Theory 57, 2522–2538 (2011)
Courtois, N., Meier, W.: Algebraic Attacks on Stream Ciphers with Linear Feedback. In: Biham, E. (ed.) EUROCRYPT 2003. LNCS, vol. 2656, pp. 345–359. Springer, Heidelberg (2003)
Dalai, D.K., Maitra, S., Sarkar, S.: Basic theory in construction of Boolean functions with maximum possible annihilator immunity. Design, Codes and Cryptography 40, 41–58 (2006)
Du, Y.S., Pei, D.Y.: Construction of Boolean functions with maximum algebraic immunity and count of their annihilators at lowest degree. SCIENCE CHINA Information Sciences 53(4), 780–787 (2010)
Fu, S.J., Qu, L.J., Li, C., Sun, B.: Balanced Rotation Symmetric Boolean Functions with Maximum Algebraic Immunity. IET Information Security 5(2), 93–99 (2011)
Fu, S.J., Li, C., Matsuura, K., Qu, L.J.: Construction of Even-variable Rotation Symmetric Boolean Functions with Maximum Algebraic Immunity. SCIENCE CHINA Information Sciences (2012), doi:10.1007/s11432-011- 4350
Fu, S.J., Qu, L.J., Li, C., Sun, B.: Blanced 2p-variable Rotation Symmetric Boolean Functions with Maximum Algebraic Immunity. Applied mathematical Letters 24, 2093–2096 (2011)
Hai, X., Fu, S.J., Li, C.: On the Number of Balanced Even-Variable Boolean Function with Maximum Algebraic Immunity. In: 2011 International Conference on Information Technology for Manufacturing Systems (ITMS 2011), pp. 227–232 (2011)
Li, Y., Yang, M., Kan, H.B.: Constructing and counting Boolean functions on even variables with maximum algebraic immunity. IEICE Transactions on Fundamentals E93-A(3), 640–643 (2010)
Li, N., et al.: On the construction of Boolean functions with optimal algebraic immunity. IEEE Transactions on Information Theory 54(3), 1330–1334 (2008)
Liu, M.C., Du, Y.S., Pei, D.Y., Lin, D.D.: On designated-weight Boolean functions with highest algebraic immunity. Sci. China Math. 53(11), 2847–2854 (2010)
Meier, W., Pasalic, E., Carlet, C.: Algebraic Attacks and Decomposition of Boolean Functions. In: Cachin, C., Camenisch, J.L. (eds.) EUROCRYPT 2004. LNCS, vol. 3027, pp. 474–491. Springer, Heidelberg (2004)
Pan, S.S., Fu, X.T., Zhang, W.G.: Construction of 1-Resilient Boolean Functions with Optimal Algebraic Immunity and Good Nonlinearity. Journal of computer science and technology 26(2), 269–275 (2011)
Qu, L.J., Li, C.: On the 2m-variable symmetric Boolean functions with maximum algebraic immunity. SCIENCE CHINA Information Sciences 51(2), 120–127 (2008)
Qu, L.J., Feng, K.Q., Liu, F., Wang, L.: Constructing Symmetric Boolean Functions With Maximum Algebraic Immunity. IEEE Transactions on Information Theory 55, 2406–2412 (2009)
Tu, Z.R., Deng, Y.P.: A Conjecture on Binary String and Its Applications on Constructing Boolean Functions of Optimal Algebraic Immunity. Designs, Codes and Cryptography 60(1), 1–14 (2011)
Wang, Q., Peng, J., Kan, H., Xue, X.: Constructions of cryptographically significant Boolean functions using primitive polynomials. IEEE Transactions on Information Theory 56(6), 3048–3053 (2010)
Xiong, X., Fu, S.J., Qu, L.J.: The Number of Even-Variable Boolean Function with Maximum Algebraic Immunity. In: Chinacrypt 2010, Beijing (October 2010)
Zeng, X.Y., Carlet, C., Shan, J.Y., Hu, L.: More Balanced Boolean Functions with optimum Algebraic Immunity and good Nonlinearity and Resistance to Fast Algebraic Attacks. IEEE Transactions on Information Theory 57(9), 6310–6320 (2011)
Zhang, F.L., Hu, Y.P., Xie, M., Wei, Y.Z.: Constructions of 1-resilient Boolean functions on odd number of variables with a high nonlinearity. Security and Communication Networks (2011), doi:10.1002/sec.356
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhao, W., Hai, X., Fu, S., Li, C., Wang, Y. (2012). Enumeration of Even-Variable Boolean Functions with Maximum Algebraic Immunity. In: Lee, D.H., Yung, M. (eds) Information Security Applications. WISA 2012. Lecture Notes in Computer Science, vol 7690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35416-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-35416-8_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35415-1
Online ISBN: 978-3-642-35416-8
eBook Packages: Computer ScienceComputer Science (R0)
