Skip to main content
Log in

Two infinite classes of rotation symmetric bent functions with simple representation

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

Abstract

In the literature, few n-variable rotation symmetric bent functions have been constructed. In this paper, we present two infinite classes of rotation symmetric bent functions on \({\mathbb {F}}_2^{n}\) of the two forms:

  1. (i)

    \(f(x)=\sum _{i=0}^{m-1}x_ix_{i+m} + {\upgamma }(x_0+x_m,\ldots , x_{m-1}+x_{2m-1})\),

  2. (ii)

    \(f_t(x)= \sum _{i=0}^{n-1}(x_ix_{i+t}x_{i+m} +x_{i}x_{i+t})+ \sum _{i=0}^{m-1}x_ix_{i+m}+ {\upgamma }(x_0+x_m,\ldots , x_{m-1}+x_{2m-1})\),

where \(n=2m\), \({\upgamma }(X_0,X_1,\ldots , X_{m-1})\) is any rotation symmetric polynomial, and \(m/\textit{gcd}(m,t)\) is odd. The class (i) of rotation symmetric bent functions has algebraic degree ranging from 2 to m and the other class (ii) has algebraic degree ranging from 3 to m. Moreover, the two classes of rotation symmetric bent functions are disjoint.

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. Calderbank, R., Kantor, W.M.: The geometry of two-weight codes. Bull. Lond. Math. Soc. 18(2), 97–122 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  2. Canteaut, A., Charpin, P., Kyureghyan, G.: A new class of monomial bent functions. Finite Fields Their Appl. 14(1), 221–241 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  3. Carlet, C.: Two new classes of bent functions. In: EUROCRYPT (Lecture Notes in Computer Science), vol. 765, pp. 77–101. Springer, New York (1994)

  4. Carlet, C.: A construction of bent function. In: Proc. 3rd Int. Conf. Finite Fields and Appl., pp. 47–58 (1996)

  5. Carlet, C.: Boolean functions for cryptography and error correcting codes. In: Crama, Y., Hammer, P.L. (eds.) Boolean Models and Methods in Mathematics, Computer Science, and Engineering, pp. 257–397. Cambridge Univ. Press, Cambridge (2010)

    Chapter  Google Scholar 

  6. Carlet, C.: Open problems on binary bent functions. In: Open Problems in Mathematics and Computational Science, pp. 203–241 (2014)

  7. Carlet, C., Gao, G., Liu, W.: Results on constructions of rotation symmetric bent and semi-bent functions. In: SETA 2014, Springer International Publishing Switzerland, 2014, vol. 8865, Lecture Notes in Computer Science, pp. 21–33 (2014)

  8. 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  MATH  Google Scholar 

  9. Carlet, C., Mesnager, S.: On Dillons class H of bent functions, Niho bent functions and O-polynomials. J. Comb. Theory Ser. A 118(8), 2392–2410 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  10. Charnes, C., Rotteler, M., Beth, T.: Homogeneous bent functions, invariants, and designs. Des. Codes Cryptogr. 26(1–3), 139–154 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  11. Charpin, P., Gong, G.: Hyperbent functions, Kloosterman sums and Dickson polynomials. In: Proc. ISIT, pp. 1758–1762 (2008)

  12. Charpin, P., Kyureghyan, G.: Cubic monomial bent functions: a subclass of M. SIAM J. Discrete Math. 22(2), 650–665 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  13. Cohen, G., Honkala, I., Litsyn, S., Lobstein, A.: Covering Codes. North Holland, Amsterdam (1997)

    MATH  Google Scholar 

  14. Dalai, D.K., Maitra, S., Sarkar, S.: Results on rotation symmetric bent functions. Discrete Math. 309, 2398–2409 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  15. Dillon, J.: Elementary Hadamard difference sets. Ph.D. dissertation, Netw. Commun. Lab., Univ. Maryland, College Park, MD, USA (1974)

  16. Dillon, J.F., Dobbertin, H.: New cyclic difference sets with Singer parameters. Finite Fields Their Appl. 10(3), 342–389 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  17. Ding, C.: Linear codes from some 2-designs. IEEE Trans. Inf. Theory 61(6), 3265–3275 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  18. Dobbertin, H., Leander, G., Canteaut, A., Carlet, C., Felke, P., Gaborit, P.: Construction of bent functions via Niho power functions. J. Comb. Theory Ser. A 113(5), 779–798 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  19. Fontaine, C.: On some cosets of the first-order Reed–Muller code with high minimum weight. IEEE Trans. Inf. Theory 45, 1237–1243 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  20. Filiol, E., Fontaine, C.: Highly nonlinear balanced Boolean functions with a good correlationimmunity. In: Proceedings of EUROCRYPT98. Lecture Notes in Computer Science, vol. 1403, pp. 475–488 (1998)

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

    Article  MathSciNet  MATH  Google Scholar 

  22. Gold, R.: Maximal recursive sequences with 3-valued recursive crosscorrelation functions (Corresp.). IEEE Trans. Inf. Theory 14(1), 154–156 (1968)

    Article  MATH  Google Scholar 

  23. Leander, G.: Monomial bent functions. IEEE Trans. Inf. Theory 52(2), 738–743 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  24. Leander, G., Kholosha, A.: Bent functions with 2r Niho exponents. IEEE Trans. Inf. Theory 52(12), 5529–5532 (2006)

    Article  MATH  Google Scholar 

  25. Li, N., Helleseth, T., Tang, X., Kholosha, A.: Several new classes of bent functions from Dillon exponents. IEEE Trans. Inf. Theory 59(3), 1818–1831 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  26. McFarland, R.L.: A family of noncyclic difference sets. J. Comb. Theory Ser. A 15(1), 1–10 (1973)

    Article  MATH  Google Scholar 

  27. Mesnager, S.: A new family of hyper-bent Boolean functions in polynomial form. In: Parker, M.G. (ed.) Cryptography and Coding (Lecture Notes in Computer Science), vol. 5921, pp. 402–417. Springer, Berlin (2009)

    Chapter  Google Scholar 

  28. Mesnager, S.: Hyper-bent Boolean functions with multiple trace terms. In: Hasan, M., Helleseth, T. (eds.) Arithmetic of Finite Fields (Lecture Notes in Computer Science), vol. 6087, pp. 97–113. Springer, Berlin (2010)

    Chapter  Google Scholar 

  29. Mesnager, S.: Bent and hyper-bent functions in polynomial form and their link with some exponential sums and Dickson polynomials. IEEE Trans. Inf. Theory 57(9), 5996–6009 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  30. Mesnager, S.: A new class of bent and hyper-bent Boolean functions in polynomial forms. Des. Codes Cryptogr. 59(1–3), 265–279 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  31. Mesnager, S.: Several new infinite families of bent functions and their duals. IEEE Trans. Inf. Theory 60(7), 4397–4407 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  32. Mesnager, S., Flori, J.P.: Hyper-bent functions via Dillon-like exponents. IEEE Trans. Inf. Theory 59(5), 3215–3232 (2013)

    Article  MATH  Google Scholar 

  33. Olsen, J.D., Scholtz, R.A., Welch, L.R.: Bent-function sequences. IEEE Trans. Inf. Theory 28(6), 858–864 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  34. Pieprzyk, J., Qu, C.: Fast Hashing and rotation symmetric functions. J. Univ. Comput. Sci. 5, 20–31 (1999)

    MathSciNet  Google Scholar 

  35. Pott, A., Tan, Y., Feng, T.: Strongly regular graphs associated with ternary bent functions. J. Comb. Theory Ser. A 117(6), 668–682 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  36. Pott, A., Tan, Y., Feng, T., Ling, S.: Association schemes arising from bent functions. Des. Codes Cryptogr. 59(1–3), 319–331 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  37. Rothaus, O.: On bent functions. J. Comb. Theory Ser. A 20(3), 300–305 (1976)

    Article  MATH  Google Scholar 

  38. Stanica, P., Maitra, S.: Rotation symmetric Boolean functions-count and cryptographic properties. Discrete Appl. Math. 156, 1567–1580 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  39. Stanica, P., Maitra, S., Clark, J.: Results on rotation symmetric bent and correlation immune Boolean functions. In: Proceedings of Fast Software Encryption 2004. Lecture Notes in Computer Science, vol. 3017, pp. 161–177 (2004)

  40. Su, S., Tang, X.: On the systematic constructions of rotation symmetric bent functions with any possible algebraic degrees. arXiv:1505.02875

  41. Xu, G., Cao, X., Xu, S.: Several new classes of Boolean functions with few Walsh transform values. arXiv:1506.04886v1

  42. Yu, N.Y., Gong, G.: Construction of quadratic bent functions in polynomial forms. IEEE Trans. Inf. Theory 52(7), 3291–3299 (2006)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant Nos. 11401480, 11531002, 11371138). C. Tang also acknowledges support from 14E013, CXTD2014-4, and the Meritocracy Research Funds of China West Normal University. Y. Qi also acknowledges support from Zhejiang provincial Natural Science Foundation of China (LQ17A010008 and LQ16A010005). The work of Z. Zhou and C. Fan was supported by the Sichuan Provincial Youth Science and Technology Fund under Grant 2016JQ0004, and in part by National Cryptography Development Fund under Grant MMJJ20170119.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chunming Tang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tang, C., Qi, Y., Zhou, Z. et al. Two infinite classes of rotation symmetric bent functions with simple representation. AAECC 29, 197–208 (2018). https://doi.org/10.1007/s00200-017-0337-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00200-017-0337-8

Keywords

Mathematics Subject Classification

Navigation