Skip to main content
Log in

On the existence and non-existence of some classes of bent–negabent functions

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

Abstract

In this paper we investigate different questions related to bent–negabent functions. We first take an expository look at the state-of-the-art research in this domain and point out some technical flaws in certain results and fix some of them. Further, we derive a necessary and sufficient condition for which the functions of the form \({\mathbf{x}}\cdot \pi ({\mathbf{y}})\oplus h({\mathbf{y}})\) [Maiorana–McFarland (\({\mathcal {M}}\))] is bent–negabent, and more generally, we study the non-existence of bent–negabent functions in the \({\mathcal {M}}\) class. We also identify some functions that are bent–negabent. Next, we continue the recent work by Mandal et al. (Discrete Appl Math 236:1–6, 2018) on rotation symmetric bent–negabent functions and show their non-existence in larger classes. For example, we prove that there is no rotation symmetric bent–negabent function in \(4p^k\) variables, where p is an odd prime. We present the non-existence of such functions in certain classes that are affine transformations of rotation symmetric functions. Keeping in mind the existing literature, we correct here some technical issues and errors found in other papers and provide some novel results.

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.

Institutional subscriptions

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Banik, S., Pandey, S.K., Peyrin, T., Sasaki, Y., Sim, S., Siang, M., Todo, Y.: GIFT: a small present towards reaching the limit of lightweight encryption. In: CHES 2017. LNCS, vol. 10529, pp. 321–345 (2017)

  2. Canteaut, A., Charpin, P.: Decomposing bent functions. IEEE Trans. Inf. Theory 49(8), 2004–2019 (2003)

    Article  MathSciNet  Google Scholar 

  3. Carlet, C.: Boolean functions for cryptography and error correcting codes. In: Crama, Y., Hammer, P. (eds.) Boolean Methods and Models, pp. 257–397. Cambridge University Press, Cambridge (2010)

    MATH  Google Scholar 

  4. Carlet, C.: On the secondary constructions of resilient and bent functions. Coding Cryptogr. Comb. 23, 3–28 (2004)

    MathSciNet  MATH  Google Scholar 

  5. Carlet, C., Mesnager, S.: Four decades of research on bent functions. Des. Codes Cryptogr. 78(1), 5–50 (2016)

    Article  MathSciNet  Google Scholar 

  6. Cusick, T.W., Stănică, P.: Cryptographic Boolean Functions and Applications, 2nd edn. Academic Press, San Diego (2017)

    MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  8. Dillon, J.F.: A survey of bent functions. NSA Tech. J. NSAL-S-203(92), 191–215 (1972) (Special Issue)

  9. Kavut, S., Maitra, S., Yücel, M.D.: Search for Boolean functions with excellent profiles in the rotation symmetric class. IEEE Trans. Inf. Theory 53(5), 1743–1751 (2007)

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  11. Mandal, B., Singh, B., Gangopadhyay, S., Maitra, S., Vetrivel, V.: On non-existence of bent–negabent rotation symmetric Boolean functions. Discrete Appl. Math. 236, 1–6 (2018)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  13. Mesnager, S.: Bent Functions—Fundamentals and Results, pp. 1–544. Springer, Bern (2016). ISBN 978-3-319-32593-4

  14. Parker, M.G.: The constabent properties of Goley–Devis–Jedwab sequences. In: International Symposium on Information Theory, Sorrento, Italy (2000). http://www.ii.uib.no/~matthew/. Accessed 9 June 2020

  15. Parker, M.G., Pott, A.: On Boolean functions which are bent and negabent. In: Golomb, S.W., Gong, G., Helleseth, T., Song, H.Y. (eds.) Sequences, Subsequences, and Consequences, SSC 2007 LNCS, vol. 4893, pp. 9–23 (2007)

  16. Pieprzyk, J., Qu, C.X.: Fast hashing and rotation-symmetric functions. J. Univ. Comput. Sci. 5(1), 20–31 (1999)

    MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  18. Riera, C., Parker, M.G.: Generalized bent criteria for Boolean functions. IEEE Trans. Inf. Theory 52(9), 4142–4159 (2006)

    Article  MathSciNet  Google Scholar 

  19. Schmidt, K.-U., Parker, M.G., Pott, A.: Negabent functions in Maiorana–McFarland class. In: SETA, LNCS 2008, vol. 5203, pp. 390–402 (2008)

  20. Sarkar, S.: Characterizing negabent Boolean functions over finite fields. In: Proceedings of SETA 2012, LNCS, vol. 7280, pp. 77–88 (2012)

  21. Sarkar, S., Cusick, T.W.: Initial results on the rotation symmetric bent–negabent functions. In: 7th International Workshop on Signal Design and Applications in Communications (IWSDA), pp. 80–84 (2015)

  22. Stănică, P., Gangopadhyay, S., Chaturvedi, A., Kar Gangopadhyay, A., Maitra, S.: Investigations on bent and negabent functions via the nega–Hadamard transform. IEEE Trans. Inf. Theory 58(6), 4064–4072 (2012)

    Article  MathSciNet  Google Scholar 

  23. Stănică, P., Maitra, S.: Rotation symmetric Boolean functions—count and cryptographic properties. Discrete Appl. Math. 156, 1567–1580 (2008)

    Article  MathSciNet  Google Scholar 

  24. Stănică, P., Mandal, B., Maitra, S.: The connection between quadratic bent–negabent functions and the Kerdock code. Appl. Algebra Eng. Commun. Comput. 30(5), 387–401 (2019)

    Article  MathSciNet  Google Scholar 

  25. Su, W., Pott, A., Tang, X.: Characterization of negabent functions and construction of bent–negabent functions with maximum algebraic degree. IEEE Trans. Inf. Theory 59(6), 3387–3395 (2013)

    Article  MathSciNet  Google Scholar 

  26. Xia, T., Seberry, J., Pieprzyk, J., Charnes, C.: Homogeneous bent functions of degree \(n\) in \(2n\) variables do not exist for \(n > 3\). Discrete Appl. Math. 142(1–3), 127–132 (2004)

    Article  MathSciNet  Google Scholar 

  27. Zhang, F., Wei, Y., Pasalic, E.: Constructions of bent–negabent functions and their relation to the completed Maiorana–McFarland class. IEEE Trans. Inf. Theory 61(3), 1496–1506 (2015)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors are grateful to the reviewers for their helpful comments and suggestions which have highly improved the manuscript. The work was started during an enjoyable visit of the third-named author to ISI-Kolkata in the Spring of 2019. This author would like to thank the host institution for the excellent working conditions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pantelimon Stănică.

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

Mandal, B., Maitra, S. & Stănică, P. On the existence and non-existence of some classes of bent–negabent functions. AAECC 33, 237–260 (2022). https://doi.org/10.1007/s00200-020-00444-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00200-020-00444-w

Keywords

Navigation