A general framework for secondary constructions of bent and plateaued functions

09/19/2018
by   S. Hodžić, et al.
0

In this work, we employ the concept of composite representation of Boolean functions, which represents an arbitrary Boolean function as a composition of one Boolean function and one vectorial function, for the purpose of specifying new secondary constructions of bent/plateaued functions. This representation gives a better understanding of the existing secondary constructions and it also allows us to provide a general construction framework of these objects. This framework essentially gives rise to an infinite number of possibilities to specify such secondary construction methods (with some induced sufficient conditions imposed on initial functions) and in particular we solve several open problems in this context. We provide several explicit methods for specifying new classes of bent/plateaued functions and demonstrate through examples that the imposed initial conditions can be easily satisfied. Our approach is especially efficient when defining new bent/plateaued functions on larger variable spaces than initial functions. For instance, it is shown that the indirect sum methods and Rothaus' construction are just special cases of this general framework and some explicit extensions of these methods are given. In particular, similarly to the basic indirect sum method of Carlet, we show that it is possible to derive (many) secondary constructions of bent functions without any additional condition on initial functions apart from the requirement that these are bent functions. In another direction, a few construction methods that generalize the secondary constructions which do not extend the variable space of the employed initial functions are also proposed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/15/2022

Secondary constructions of vectorial p-ary weakly regular bent functions

In <cit.> a new method for the secondary construction of vectorial/Boole...
research
03/18/2021

Some Generic Constructions of Generalized Plateaued Functions

Plateaued functions as an extension of bent functions play a significant...
research
02/17/2022

Evolving Constructions for Balanced, Highly Nonlinear Boolean Functions

Finding balanced, highly nonlinear Boolean functions is a difficult prob...
research
11/25/2021

Heuristic Search of (Semi-)Bent Functions based on Cellular Automata

An interesting thread in the research of Boolean functions for cryptogra...
research
11/19/2018

A Note on Two Constructions of Zero-Difference Balanced Functions

Notes on two constructions of zero-difference balanced (ZDB) functions a...
research
11/02/2017

Improved Lower Bounds for the Fourier Entropy/Influence Conjecture via Lexicographic Functions

Every Boolean function can be uniquely represented as a multilinear poly...
research
10/15/2022

On depth-3 circuits and covering number: an explicit counter-example

We give a simple construction of n× n Boolean matrices with Ω(n^4/3) zer...

Please sign up or login with your details

Forgot password? Click here to reset