Paper 2024/413

Bent functions construction using extended Maiorana-McFarland’s class

Juan Carlos Ku-Cauich, Computer Science, CINVESTAV-IPN
Javier Diaz-Vargas, Facultad de Matemáticas, UADY
Sara Mandujano-Velazquez, ESFM, IPN
Abstract

We use the extended Maiorana-McFarland's class to obtain bent functions. Additionally, we obtain balanced functions when we restrict its domain to vectors with even Hamming weight, i.e., an equal number of pre-images for 0 and 1. We have defined a bent function on an affine space to achieve this. Additionally, we demonstrate that the bent functions, in general, are balanced by restricting them to vectors of even Hamming or odd Hamming weight. Since that we have all the necessary tools, we present an algorithm for generating new bent functions of any dimension using the Maiorana-McFarland approach multiple times.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Bent functionsMaiorana-McFarlandBalancednessaffine spaces
Contact author(s)
jcku @ cs cinvestav mx
javier diaz @ correo uady mx
smandujanov2000 @ alumno ipn mx
History
2024-08-21: revised
2024-03-07: received
See all versions
Short URL
https://ia.cr/2024/413
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/413,
      author = {Juan Carlos Ku-Cauich and Javier Diaz-Vargas and Sara Mandujano-Velazquez},
      title = {Bent functions construction using extended Maiorana-{McFarland}’s class},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/413},
      year = {2024},
      url = {https://eprint.iacr.org/2024/413}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.