New non-linearity parameters of Boolean functions

06/02/2019
by   Igor Semaev, et al.
0

The study of non-linearity (linearity) of Boolean function was initiated by Rothaus in 1976. The classical non-linearity of a Boolean function is the minimum Hamming distance of its truth table to that of affine functions. In this note we introduce new "multidimensional" non-linearity parameters (N_f,H_f) for conventional and vectorial Boolean functions f with m coordinates in n variables. The classical non-linearity may be treated as a 1-dimensional parameter in the new definition. r-dimensional parameters for r≥ 2 are relevant to possible multidimensional extensions of the Fast Correlation Attack in stream ciphers and Linear Cryptanalysis in block ciphers. Besides we introduce a notion of optimal vectorial Boolean functions relevant to the new parameters. For r=1 and even n≥ 2m optimal Boolean functions are exactly perfect nonlinear functions (generalizations of Rothaus' bent functions) defined by Nyberg in 1991. By a computer search we find that this property holds for r=2, m=1, n=4 too. That is an open problem for larger n,m and r≥ 2. The definitions may be easily extended to q-ary functions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2019

On q-nearly bent Boolean functions

For each non-constant Boolean function q, Klapper introduced the notion ...
research
07/31/2018

The alternative bases of Boolean functions as a means of improving the structure of digital blocks

This paper analyzes three forms of representation of Boolean functions, ...
research
11/08/2017

On the q-Bentness of Boolean Functions

For each non-constant q in the set of n-variable Boolean functions, the ...
research
09/28/2021

An Open Problem on the Bentness of Mesnager's Functions

Let n=2m. In the present paper, we study the binomial Boolean functions ...
research
08/02/2006

Stability in multidimensional Size Theory

This paper proves that in Size Theory the comparison of multidimensional...
research
03/27/2020

Non-linearity of the Carlet-Feng function, and repartition of Gauss sums

The search for Boolean functions that can withstand the main crypyograph...
research
07/19/2021

Influence of a Set of Variables on a Boolean Function

The influence of a set of variables on a Boolean function has three sepa...

Please sign up or login with your details

Forgot password? Click here to reset