Abstract
In cryptography, rotation symmetric Boolean functions (RSBFs) have very significant research value. In this paper, based on the knowledge of integer splitting, a new class of even-variable RSBFs with optimal algebraic immunity (AI) was constructed. The new functions have a nonlinearity of \(2^{n-1}-\left( {\begin{array}{c}n-1\\ k\end{array}}\right) +2^{k-3}(k-3)(k-2) \), which is the highest among all existing RSBFs with optimal AI as well as existing nonlinearity. The algebraic degree of our new construction is as well the highest. Additionally, the results indicate that within the computing capacity of computer, the new class of even-variable RSBFs have almost optimal fast algebraic immunity (FAI).
Similar content being viewed by others
References
Carlet, C., Dalai, D., Gupta, K., Maitra, S.: Algebraic immunity for cryptographically significant Boolean functions: analysis and construction. IEEE Trans. Inf. Theory 52(7), 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. Adv. Cryptol.-ASIACRYPT 5350, 425–440 (2008)
Carlet, C., Zeng, X., Li, C., Hu, L.: Further properties of several classes of Boolean functions with optimum algebraic immunity. Des. Codes Crypt. 52(3), 303–338 (2009)
Courtois,N.: “Fast algebraic attacks on stream ciphers with linear feedback,” Advances in Cryptology-CRYPTO, Berlin, Germany: Springer, pp. 176-194, (2003)
Courtois, N., Meier, W.: Algebraic attacks on stream ciphers with linear feedback. Adv. Cryptol.-EUROCRYPT 2656, 345–359 (2003)
Chen, Y., Lu, P.: Two Classes of Symmetric Boolean Functions with Optimum Algebraic Immunity: Construction and Analysis. IEEE Trans. Inf. Theory 57(4), 2522–2538 (2011)
Chen, Y., Guo, F., Ruan, J.: Constructing odd-variable RSBFs with optimal algebraic immunity, good nonlinearity and good behavior against fast algebraic attacks. Discrete Appl. Math. 262, 1–12 (2019)
Chen, Y., Guo, F., Xiang, H., Cai, W., He, X.: Balanced Odd-variable RSBFs with optimum AI, high nonlinearity and good behavior against FAAs. IEICE Trans. Fundamentals Electron. Commun. Computer Sci. E102–A(6), 818–824 (2019)
Chen,Y., Zhang,L., Guo,F. , Cai, W.:“Fast Algebraic Immunity of \(2^m+2\) & \(2^m+3\) variables Majority Function,” Cryptology ePrint Archive Report 2019/286, vol. 7, pp. 80733-80736, https://eprint.iacr.org/, (2019)
Chen, Y., Zhang, L., Tang, D., Cai, W.: Translation equivalence of Boolean functions expressed by primitive element, IEICE Trans. Fundamentals Electron. Commun. Computer Sci. E102–A(4), 672–675 (2019)
Chen, Y., Zhang, Y., Tian, W.: Construction of even-variable rotation symmetric Boolean functions with optimal algebraic immunity. J. Cryptol. Res. 1(5), 437–448 (2014)
Dalai, D., Maitra, S., Sarkar, S.: Basic theory in construction of Boolean functions with maximum possible annihilator immunity. Des. Codes Crypt. 40(1), 41–58 (2006)
Dalai, D., Gupta, K., Maitra, S.: Results on algebraic immunity for cryptographically significant Boolean functions. INDOCRYPT 3348, 92–106 (2004)
Ding, C., Xiao, G., Shan, W.: The Stability Theory of Stream Ciphers, vol. 561. Springer, Berlin (1991)
Fu, S., Du, J., Qu, L., Li, C.: Construction of odd-variable rotation symmetric boolean functions with maximum algebraic immunity. IEICE Trans. Fundam. Electron. Commun. Computer Sci. 99(4), 853–855 (2016)
Fu, S., Li, C., Matsuura, K., Qu, L.: Construction of even-variable rotation symmetric Boolean functions with maximum algebraic immunity. Sci. China Inform. Sci. 56(3), 1–9 (2013)
Fu, S., Li, C., Matsuura, K., Qu, L.: Construction of rotation symmetric boolean functions with maximum algebraic immunity. Int. Conf. Cryptol. Netw. Secur. 5888, 402–412 (2009)
Fu, S., Qu, L., Li, C., Sun, B.: Balanced rotation symmetric boolean functions with maximum algebraic immunity. IET Inf. Secur. 5(2), 93–99 (2011)
Qu, L., Feng, K., Liu, F., Wang, L.: Constructing symmetric Boolean functions with maximum algebraic immunity. IEEE Trans. Inf. Theory 55(5), 2406–2412 (2009)
Huang, K., Li, C., Fu, S.: Note on the Tu-Deng conjecture. Comput. Sci. 39(6A), 6–17 (2012)
Li, J., Carlet, C., Zeng, X., Li, C., Hu, L., Shan, J.: Two constructions of balanced Boolean functions with optimal algebraic immunity, high nonlinearity and good behavior against fast algebraic attacks. Des. Codes Cryptogr. 76(2), 279–305 (2015)
Liu, M., Lin, D., Pei, D.: Fast algebraic attacks and decomposition of symmetric Boolean functions. IEEE Trans. Inf. Theory 57(7), 4817–4821 (2011)
Lobanov, M.:“Tight bound between nonlinearity and algebraic immunity,” http://eprint.iacr.org/2005/441 (2005)
Meier, W., Pasalic, E., Carlet, C.: Algebraic attacks and decomposition of Boolean functions. Adv. Cryptol.-EUROCRYPT 3027, 474–491 (2004)
Sarkar, S., Maitra, S.: Construction of rotation symmetric Boolean functions with maximum algebraic immunity on odd number of variables. AAECC 2007 4851, 271–280 (2007)
Sarkar, S., Maitra, S.: Construction of rotation symmetric Boolean functions with optimal algebraic immunity. Comput. Sistemas 12(3), 267–284 (2009)
Stanica, P., Maitra, S.: Rotation symmetric Boolean functions-count and cryptographic properties. Discret. Appl. Math. 156(10), 1567–1580 (2008)
Stanica, P., Maitra, S., Clark, J.: “Results on rotation symmetric bent and correlation immune Boolean functions,” Fast Software Encryption Workshop (FSE 2004), vol. 3017, pp. 161-177, (2014)
Su, S., Tang, X.: Construction of rotation symmetric Boolean functions with optimal algebraic immunity and high nonlinearity. Des. Codes Crypt. 71(2), 183–199 (2014)
Sun, L., Fu, F.: Constructions of even-variable RSBFs with optimal algebraic immunity and high nonlinearity. J. Appl. Math. Comput. (2017). https://doi.org/10.1007/s12190-017-1088-1
Tang, D., Carlet, C., Tang, X.: Highly nonlinear Boolean functions with optimal algebraic immunity and good behavior against fast algebraic attacks. IEEE Trans. Inf. Theory 59(1), 653–664 (2013)
Tang, D., Luo, R., Du, X.: The exact fast algebraic immunity of two subclasses of the majority function. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 10(1587), 2084–2088 (2016)
Tu, Z., Deng, Y.: A conjecture on binary string and its applications on constructing Boolean functions of optimal algebraic immunity. Des. Codes Cryptogr. 60(1), 1–14 (2011)
Zhang, H., Su, S.: A new construction of rotation symmetric Boolean functions with optimal algebraic immunity and higher nonlinearity. Discrete Appl. Math. 262, 13–28 (2019)
Zhang, P., Dong, D., Fu, S., Li, C.: New constructions of even-variable rotation symmetric Boolean functions with maximum algebraic immunity. Math. Comput. Modell. 55(3–4), 828–836 (2012)
Acknowledgements
The work is supported by the National Natural Science Foundation of China (No. 61103244), the Science and Technology Planning Project of Guangdong Province (No. 190827105555406, 2019B010116001), the Natural Science Foundation of Guangdong Province (No. 2020A1515010899), the Key Scientific Research Project of Universities in Guangdong Province (No. 2020ZDZX3028), and the Guangdong Special Cultivation Funds for College Students’ Scientific and Technological Innovation (No. pdjh2020b0224).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chen, Y., Ruan, J. & He, X. Constructing even-variable RSBFs with higher nonlinearity, optimal AI and almost optimal FAI. J. Appl. Math. Comput. 68, 1669–1683 (2022). https://doi.org/10.1007/s12190-021-01584-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12190-021-01584-z