Abstract
The existence of nonzero fast points and linear structures reflects the properties of Boolean function’s higher order derivatives, which is closely related to many cryptographic differential attacks. Rotation symmetric Boolean functions (RSBFs) is a super-class of symmetric functions, which are used widely in cryptography. We first obtain some existence results of nonzero linear structures of n-variable RSBFs with degree \(n-2\). Moreover, we determine all the possible sets of fast points of n-variable RSBFs with degrees \(n-3\) and \(n-4\) based on integer partition. Finally, we investigate the existence of fast points of p-variable and 2p-variable RSBFs when p is an odd prime.
Similar content being viewed by others
References
Carlet, C., Gao, G., Liu, W.: A secondary construction and a transformation on rotation symmetric functions, and their action on bent and semi-bent functions. J Comb. Theory Ser. A 127, 161–175 (2014)
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)
Dinur, I., Shamir, A.: Cube attacks on tweakable black box polynomials. In: Advances in Cryptology-EUROCRYPT 2009, LNCS, vol. 5479, pp. 278–299 (2009)
Du, J., Wen, Q., Zhang, J., Pang, S.: Constructions of resilient rotation symmetric Boolean functions on given number of variables. IET Inf. Secur. 8(5), 265–272 (2014)
Duan, M., Lai, X.: Higher order differential cryptanalysis framework and its applications. In: International Conference on Information Science and Technology (ICIST), pp. 291–297 (2011)
Duan, M., Yang, M., Sun, X., Zhu, B., Lai, X.: Distinguishing properties and applications of higher order derivatives of Boolean functions. Inf. Sci. 271, 224–235 (2014)
Dubuc, S.: Characterization of linear structures. Des. Codes Cryptogr. 22(1), 33–45 (2001)
Elsheh, E.: On the linear structures of cryptographic rotation symmetric Boolean functions. In: Proceedings of the 9th International Conference for Young Computer Scientists, pp. 2085–2089 (2008)
Evertse, J.: Linear structures in block ciphers. In: Advances in Cryptology-EUROCRYPT’98, LNCS, vol. 304, pp. 249–266 (1998)
Fu, S., Li, C., Matsuura, K., Qu, L.: Construction of even-variable rotation symmetric Boolean functions with maximum algebraic immunity. Sci. China Inf. Sci. 56, 1–9 (2009)
Gao, G., Liu, W., Carlet, C.: Constructions of quadratic and cubic rotation symmetric bent functions. IEEE Trans. Inf. Theory 58(7), 4908–4913 (2012)
Ingleton, A.: The rank of circulant matrices. J. Lond. Math. Soc. s1–31(4), 445–460 (1956)
Lucks, S.: The saturation attack-a bait for Twofish. In: The conference on Fast Software Encryption 2001, LNCS, vol. 2355, pp. 1–15 (2001)
Mesnager, S., Su, S., Zhang, H.: A construction method of balanced rotation symmetric Boolean functions on arbitrary even number of variables with optimal algebraic immunity. Des. Codes Cryptogr. 89, 1–17 (2020)
Pang, S., Wang, X., Wang, J., Du, J., Feng, M.: Construction and count of 1-resilient rotation symmetric Boolean functions. Inf. Sci. 450, 336–342 (2018)
Sǎlǎgean, A., Mandache-Sǎlǎgean, M.: Counting and characterising functions with “fast points’’ for differential attacks. Cryptogr. Commun. 9, 217–239 (2017)
Sǎlǎgean, A., Ferruh Özbudak, F.: Counting Boolean functions with faster points. Des. Codes Cryptogr. 88, 1867–1883 (2020)
Stǎnicǎ, P., Maitra, S.: Rotation symmetric Boolean functions-count and cryptographic applications. Discrete Appl. Math. 156(10), 1567–1580 (2008)
Su, S., Tang, X.: Systematic constructions of rotation symmetric Bent functions, 2-rotation symmetric bent functions, and bent idempotent functions. IEEE Trans. Inf. Theory 63(7), 4658–667 (2017)
Sun, L., Fu, F., Liu, J.: On the conjecture about the linear structures of rotation symmetric Boolean functions. Int. J. Found. Comput. Sci. 28(7), 819–833 (2017)
Vielhaber, M.: Breaking ONE.FIVIUM by AIDA an algebraic IV differential attack. Cryptology ePrint Archive, Report 2007/413 (2007). http://eprint.iacr.org/
Xiao, G., Massey, L.: A spectral characterization of correlation-immune combining functions. IEEE Trans. Inf. Theory 34(3), 569–571 (1988)
Zhao, Y., Li, X.: Two open problems about the linear structure of rotation symmetric Boolean functions. J. Commun. 34(3), 171–174 (2013)
Acknowledgements
This research is supported by the National Natural Science Foundation of China (Grant No. 61902107), the Natural Science Foundation of Hebei Province (Grant Nos. F2019207112 and A2021205027), the Scientific Research and Development Program of Hebei University of Economics and Business (Grant No. 2021ZD02) and the Science Foundation of Hebei Normal University (Grant No. L2021B04).
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
Sun, L., Shi, Z. The linear structures and fast points of rotation symmetric Boolean functions. AAECC (2022). https://doi.org/10.1007/s00200-022-00566-3
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00200-022-00566-3