Skip to main content
Log in

Homogeneous Bent Functions, Invariants, and Designs

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

Abstract

We establish a new connection between invariant theory and the theory of bent functions. This enables us to construct Boolean functions with a prescribed symmetry group action. Besides the quadratic bent functions the only other previously known homogeneous bent functions are the six variable degree three functions constructed in [16]. We show that these bent functions arise as invariants under an action of the symmetric group on four letters and determine the stabilizer which turns out to be a matrix group of order 10752. We apply the machinery of invariant theory in order to construct homogeneous bent functions of degree three in 8, 10, and 12 variables. This approach gives a great computational advantage over the unstructured search problem and yields Boolean functions which have a concise description in terms of certain designs and graphs. We consider the question of linear equivalence of the constructed bent functions and study the properties of the associated elementary abelian difference sets.

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. Th. Beth, D. Jungnickel and H. Lenz, Design Theory, Vol. I, Cambridge University Press, 2nd ed. (1999).

  2. W. Bosma, J. Cannon and C. Playoust, The Magma algebra system I: The user language, J. Symb. Comp., Vol. 24 (1997) pp. 235–266.

    Google Scholar 

  3. C. Carlet, Two new classes of bent functions, In: Advances in Cryptology-Eurocrypt '93, Lecture Notes in Computer Science, Vol. 765, Springer (1993) pp. 77–101.

  4. C. Charnes, M. Rötteler and Th. Beth, On homogeneous bent functions, In Proceedings Applied Algebra, Algebraic Algorithms and Error Correcting Codes (AAECC-14), Lecture Notes in Computer Science, Vol. 2227 (2001) pp. 249–259.

  5. C. J. Colbourn and J. H. Dinitz, Handbook of Combinatorial Designs, CRC Press (1996).

  6. J. H. Conway, R. T. Curtis, S. P. Norton and R. A. Wilson, Atlas of Finite Groups, Clarendon Press, Oxford (1985).

    Google Scholar 

  7. J. Dillon, A Survey of Bent Functions, NSA Technical Journal Special Issue (1972) pp. 191–215.

  8. J. Dixon and B. Mortimer, Permutation Groups, Graduate Texts in Mathematics, Vol. 163, Springer (1996).

  9. H. Dobbertin, Construction of bent functions and balanced Boolean functions with high nonlinearity, In (B. Preneel, ed.), Fast Software Encryption, Lecture Notes in Computer Science, Vol. 1008 (1995) pp. 61–74.

  10. GAP—Groups, Algorithms, and Programming, V4.2. The GAP Group, Aachen, St Andrews (2000) (http://www-gap.dcs.st-and.ac.uk/007E;gap).

    Google Scholar 

  11. C. Godsil, Algebraic Combinatorics. Chapman and Hall, New York, London (1993).

    Google Scholar 

  12. X. Hou, Cubic Bent Functions, Discrete Mathematics Vol. 189 (1998) pp. 149–161.

    Google Scholar 

  13. I. G. MacDonald, Symmetric Functions and Hall Polynomials. Oxford University Press (1979).

  14. F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-Correcting Codes, North-Holland, Amsterdam (1977).

    Google Scholar 

  15. Z. Nagy, A constructive estimation of the Ramsey number (in Hungarian), Mat. Lapok, Vol. 23 (1972) pp. 301–302.

    Google Scholar 

  16. C. Qu, J. Seberry and J. Pieprzyk, On the symmetric property of homogeneous Boolean functions, In J. Pieprzyk, R. Safavi-Naini and T. Sebury, eds., Proceedings of the Australian Conference on Information Security and Privacy (ACISP), Lecture Notes in Computer Science, Vol. 1587, Springer (1999) pp. 26–35.

  17. E. M. Rains and N. J. A. Sloane, Handbook of Coding Theory, Vol. I, Chapt. Self-dual codes, Elsevier (1998) pp. 177–294.

    Google Scholar 

  18. O. S. Rothaus, On “bent” functions, Journal of Combinatorial Theory, Series A, Vol. 20 (1976) pp. 300–305.

    Google Scholar 

  19. P. Savický, On the bent Boolean functions that are symmetric, Europ. J. Combinatorics, Vol. 15 (1994) pp. 407–410.

    Google Scholar 

  20. L. Smith, Polynomial Invariants of Finite Groups, A. K. Peters (1995).

  21. B. Sturmfels, Algorithms in Invariant Theory, Springer (1993).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Charnes, C., Rötteler, M. & Beth, T. Homogeneous Bent Functions, Invariants, and Designs. Designs, Codes and Cryptography 26, 139–154 (2002). https://doi.org/10.1023/A:1016509410000

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1016509410000

Navigation