Skip to main content
Log in

The linear structures and fast points of rotation symmetric Boolean functions

  • Original Paper
  • Published:
Applicable Algebra in Engineering, Communication and Computing Aims and scope

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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)

    Article  MathSciNet  Google Scholar 

  2. 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)

    Article  MathSciNet  Google Scholar 

  3. Dinur, I., Shamir, A.: Cube attacks on tweakable black box polynomials. In: Advances in Cryptology-EUROCRYPT 2009, LNCS, vol. 5479, pp. 278–299 (2009)

  4. 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)

    Article  Google Scholar 

  5. 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)

  6. 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)

    Article  MathSciNet  Google Scholar 

  7. Dubuc, S.: Characterization of linear structures. Des. Codes Cryptogr. 22(1), 33–45 (2001)

    Article  MathSciNet  Google Scholar 

  8. 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)

  9. Evertse, J.: Linear structures in block ciphers. In: Advances in Cryptology-EUROCRYPT’98, LNCS, vol. 304, pp. 249–266 (1998)

  10. 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)

    MathSciNet  MATH  Google Scholar 

  11. Gao, G., Liu, W., Carlet, C.: Constructions of quadratic and cubic rotation symmetric bent functions. IEEE Trans. Inf. Theory 58(7), 4908–4913 (2012)

    Article  MathSciNet  Google Scholar 

  12. Ingleton, A.: The rank of circulant matrices. J. Lond. Math. Soc. s1–31(4), 445–460 (1956)

    Article  MathSciNet  Google Scholar 

  13. Lucks, S.: The saturation attack-a bait for Twofish. In: The conference on Fast Software Encryption 2001, LNCS, vol. 2355, pp. 1–15 (2001)

  14. 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)

    Article  MathSciNet  Google Scholar 

  15. 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)

    Article  MathSciNet  Google Scholar 

  16. 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)

    Article  MathSciNet  Google Scholar 

  17. Sǎlǎgean, A., Ferruh Özbudak, F.: Counting Boolean functions with faster points. Des. Codes Cryptogr. 88, 1867–1883 (2020)

    Article  MathSciNet  Google Scholar 

  18. Stǎnicǎ, P., Maitra, S.: Rotation symmetric Boolean functions-count and cryptographic applications. Discrete Appl. Math. 156(10), 1567–1580 (2008)

    Article  MathSciNet  Google Scholar 

  19. 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)

    Article  MathSciNet  Google Scholar 

  20. 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)

    Article  MathSciNet  Google Scholar 

  21. Vielhaber, M.: Breaking ONE.FIVIUM by AIDA an algebraic IV differential attack. Cryptology ePrint Archive, Report 2007/413 (2007). http://eprint.iacr.org/

  22. Xiao, G., Massey, L.: A spectral characterization of correlation-immune combining functions. IEEE Trans. Inf. Theory 34(3), 569–571 (1988)

    Article  MathSciNet  Google Scholar 

  23. Zhao, Y., Li, X.: Two open problems about the linear structure of rotation symmetric Boolean functions. J. Commun. 34(3), 171–174 (2013)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Zexia Shi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00200-022-00566-3

Keywords

Navigation