On functions with the maximal number of bent components

Abstract

A function F:F2n→ F2n, n=2m, can have at most 2n-2m bent component functions. Trivial examples are obtained as F(x) = (f1(x),…,fm(x),a1(x),…, am(x)), where F(x)=(f1(x),…,fm(x)) is a vectorial bent function from F2n to F2m, and ai, 1 i m, are affine Boolean functions. A class of nontrivial examples is given in univariate form with the functions F(x) = x2r Trnm((x)), where is a linearized permutation of F2m. In the first part of this article it is shown that plateaued functions with 2n-2m bent components can have nonlinearity at most 2n-1-2n+m2, a bound which is attained by the example x2r Trnm(x), 1 r<m (Pott et al. 2018). This partially solves Question 5 in Pott et al. 2018. We then analyse the functions of the form x2r Trnm((x)). We show that for odd m, only x2r Trnm(x), 1 r<m, has maximal nonlinearity, whereas there are more of them for even m, of which we present one more infinite class explicitly. In detail, we investigate Walsh spectrum, differential spectrum and their relations for the functions x2r Trnm((x)). Our results indicate that this class contains many nontrivial EA-equivalence classes of functions with the maximal number of bent components, if m is even, several with maximal possible nonlinearity.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…