Permutations satisfying (P1) and (P2) properties and -optimal bent functions

Abstract

An important classification of permutations over F2m, suitable for constructing Maiorana-McFarland bent functions on F2m × F2m with the unique M-subspace of maximal dimension, was recently considered in Pasalic et al. (IEEE Trans. Inf. Theory 70(6): 4464-4477, 2024). More precisely, two properties called (P1) and (P2) were introduced and a generic method of constructing permutations having the property (P1) was presented, whereas no such results were provided related to the (P2) property. In this article, we provide a deeper insight on these properties, their mutual relationship, and specify some explicit classes of permutations having these properties. Such permutations are then employed to generate a large variety of bent functions outside the completed Maiorana-McFarland class M\#. We also introduce -optimal bent functions as bent functions with the lowest possible linearity index; such functions can be considered as opposite to Maiorana-McFarland bent functions. We give explicit constructions of -optimal bent functions within the D0 class, which in turn can be employed in certain secondary constructions of bent functions for providing even more classes of bent functions that are provably outside M\#. Moreover, we demonstrate that a certain subclass of D0 has an additional property of having only 5-valued spectra decompositions. Finally, we generalize the so-called "swapping variables" method which then allows us to specify large families of bent functions outside M\#. In this way, we give a better explanation of the origin of bent functions in dimension eight, since the vast majority of them is outside M\#.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…