Skip to main content
Log in

Towards the classification of self-dual bent functions in eight variables

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

In this paper, we classify quadratic and cubic self-dual bent functions in eight variables with the help of computers. There are exactly four and 45 non-equivalent self-dual bent functions of degree two and three, respectively. This result is achieved by enumerating all eigenvectors with ± 1 entries of the Sylvester Hadamard matrix with an integer programming algorithm based on lattice basis reduction. The search space has been reduced by breaking the symmetry of the problem with the help of additional constraints. The final number of non-isomorphic self-dual bent functions has been determined by exploiting that EA-equivalence of Boolean functions is related to the equivalence of linear codes.

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. Bosma W., Cannon J.: Handbook of Magma Functions. Sydney (1995).

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

    Google Scholar 

  3. Carlet C.: Vectorial Boolean functions for cryptography. In: Crama, Y., Hammer, P.L. (eds.) Boolean Models and Methods in Mathematics, Computer Science, and Engineering, pp. 398–469. Cambridge University Press, Cambridge (2010)

    Google Scholar 

  4. Carlet C., Danielsen L.E., Parker M.G., Solé P.: Self-dual bent functions. Int. J. Inf. Coding Theory. 1(4), 384–399 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  5. Danielsen L.E., Parker M.G., Solé P.: The Rayleigh quotient of bent functions, Springer Lect. Notes in Comp. Sci. 5921, pp. 418–432. Springer, Berlin (2009).

  6. Dillon J.F.: Elementary Hadamard difference sets. Ph.D. Thesis, University of Maryland, College Park (1972).

  7. Feulner T.: The Automorphism Groups of Linear Codes and Canonical Representatives of Their Semilinear Isometry Classes. Adv. Math. Commun. 3, 363–383 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  8. Feulner T.: APN functions. http://www.algorithm.uni-bayreuth.de/en/research/Coding_Theory/APN_Functions/index.html.

  9. Hou X.-D.: Cubic bent functions. Discr. Math. 189(1–3), 149–161 (1998)

    Article  MATH  Google Scholar 

  10. Hou X.-D.: Classification of self-dual quadratic bent functions. Des. Codes Cryptogr. 63(2), 183–198 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hyun J.Y., Lee H., Lee Y.: MacWilliams duality and Gleason-type theorem on self-dual bent functions. Des. Codes Cryptogr. 63(3), 295–304 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  12. Janusz G.J.: Parametrization of self-dual codes by orthogonal matrices. Finite Fields Appl. 52(2), 738–743 (2007)

    MathSciNet  Google Scholar 

  13. Langevin Ph., Leander G.: Counting all bent functions in dimension eight 99270589265934370 305785861242880. Des. Codes Cryptogr. 59(1–3), 193–205 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  14. MacWilliams F.J., Sloane N.J.: Theory of error correcting codes. North-Holland, Amsterdam (1998)

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  16. Wassermann A.: Attacking the market split problem with lattice point enumeration. J. Combinatorial Optim. 6, 5–16 (2002)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alfred Wassermann.

Additional information

This is one of several papers published in Designs, Codes and Cryptography comprising the “Special Issue on Finite Geometries”

Rights and permissions

Reprints and permissions

About this article

Cite this article

Feulner, T., Sok, L., Solé, P. et al. Towards the classification of self-dual bent functions in eight variables. Des. Codes Cryptogr. 68, 395–406 (2013). https://doi.org/10.1007/s10623-012-9740-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-012-9740-0

Keywords

Mathematics Subject Classification (2000)

Navigation