Design and analysis of bent functions using ā„³-subspaces

04/26/2023
āˆ™
by   Enes Pasalic, et al.
āˆ™
0
āˆ™

In this article, we provide the first systematic analysis of bent functions f on š”½_2^n in the Maiorana-McFarland class ā„³ā„³ regarding the origin and cardinality of their ā„³-subspaces, i.e., vector subspaces on which the second-order derivatives of f vanish. By imposing restrictions on permutations Ļ€ of š”½_2^n/2, we specify the conditions, such that Maiorana-McFarland bent functions f(x,y)=xĀ·Ļ€(y) + h(y) admit a unique ā„³-subspace of dimension n/2. On the other hand, we show that permutations Ļ€ 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 ā„³-subspaces is invariant under equivalence. Additionally, we give several generic methods of specifying permutations Ļ€ so that fāˆˆā„³ā„³ admits a unique ā„³-subspace. Most notably, using the knowledge about ā„³-subspaces, we show that using the bent 4-concatenation of four suitably chosen Maiorana-McFarland bent functions, one can in a generic manner generate bent functions on š”½_2^n outside the completed Maiorana-McFarland class ā„³ā„³^# for any even nā‰„ 8. Remarkably, with our construction methods it is possible to obtain inequivalent bent functions on š”½_2^8 not stemming from two primary classes, the partial spread class š’«š’® and ā„³ā„³. In this way, we contribute to a better understanding of the origin of bent functions in eight variables, since only a small fraction, of which size is about 2^76, stems from š’«š’® and ā„³ā„³, whereas the total number of bent functions on š”½_2^8 is approximately 2^106.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
āˆ™ 06/30/2022

On the image of an affine subspace under the inverse function within a finite field

We consider the function x^-1 that inverses a finite field element x āˆˆš”½_...
research
āˆ™ 03/31/2020

On subspaces of Kloosterman zeros and permutations of the form L_1(x^-1)+L_2(x)

Permutations of the form F=L_1(x^-1)+L_2(x) with linear functions L_1,L_...
research
āˆ™ 11/10/2018

Designing plateaued Boolean functions in spectral domain and their classification

The design of plateaued functions over GF(2)^n, also known as 3-valued W...
research
āˆ™ 05/10/2010

Classification via Incoherent Subspaces

This article presents a new classification framework that can extract in...
research
āˆ™ 09/29/2021

Discretizing L_p norms and frame theory

Given an N-dimensional subspace X of L_p([0,1]), we consider the problem...
research
āˆ™ 11/15/2019

Testing linear-invariant properties

We prove that all linear-invariant, linear-subspace hereditary, locally ...
research
āˆ™ 04/20/2019

Stationary subspace analysis of nonstationary covariance processes: eigenstructure description and testing

Stationary subspace analysis (SSA) searches for linear combinations of t...

Please sign up or login with your details

Forgot password? Click here to reset