z-logo
open-access-imgOpen Access
Design and Analysis of Bent Functions Using M -Subspaces
Author(s) -
Enes Pasalic,
Alexandr Polujan,
Sadmir Kudin,
Fengrong Zhang
Publication year - 2024
Publication title -
ieee transactions on information theory
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.218
H-Index - 286
eISSN - 1557-9654
pISSN - 0018-9448
DOI - 10.1109/tit.2024.3352824
Subject(s) - communication, networking and broadcast technologies , signal processing and analysis
In this article, we provide the first systematic analysis of bent functions $f$ on $\mathbb {F}_{2}^{n}$ in the Maiorana-McFarland class $\mathcal {M}$ regarding the origin and cardinality of their $\mathcal {M}$ -subspaces, i.e., vector subspaces such that for any two elements $a,b$ from this subspace, the second-order derivative $D_{a}D_{b}f$ is the zero function on $\mathbb {F}_{2}^{n}$ . By imposing restrictions on permutations $\pi $ of $\mathbb {F}_{2}^{n/2}$ , we specify the conditions so that Maiorana-McFarland bent functions $f(x,y)=x\cdot \pi (y) + h(y)$ admit a unique $\mathcal {M}$ -subspace of dimension $n/2$ . On the other hand, we show that permutations $\pi $ with linear structures give rise to Maiorana-McFarland bent functions that do not have this property. In this way, we contribute to the classification of Maiorana-McFarland bent functions, since the number of $\mathcal {M}$ -subspaces of a fixed dimension is invariant under equivalence. Additionally, we give several generic methods of specifying permutations $\pi $ so that $f\in \mathcal {M}$ admits a unique $\mathcal {M}$ -subspace. Most notably, using the knowledge about $\mathcal {M}$ -subspaces, we show that using the bent 4-concatenation of four suitably chosen Maiorana-McFarland bent functions on $\mathbb {F}_{2}^{n-2}$ , one can in a generic manner generate bent functions on $\mathbb {F}_{2}^{n}$ outside the completed Maiorana-McFarland class $\mathcal {M}^{\#}$ for any even $n\geq 8$ . Remarkably, with our construction methods, it is possible to obtain inequivalent bent functions on $\mathbb {F}_{2}^{8}$ not stemming from the two primary classes, the partial spread class $\mathcal {PS}$ and $\mathcal {M}$ . In this way, we contribute to a better understanding of the origin of bent functions in eight variables, since only a small fraction of about 276 bent functions stems from $\mathcal {PS}$ and $\mathcal {M}$ , whereas their total number on $\mathbb {F}_{2}^{8}$ is approximately 2106.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom