Permutation rotation-symmetric Sboxes, liftings and affine equivalence

03/01/2022
by   Tron Omland, et al.
0

In this paper, we investigate permutation rotation-symmetric (shift-invariant) vectorial Boolean functions on n bits that are liftings from Boolean functions on k bits, for k≤ n. These functions generalize the well-known map used in the current Keccak hash function, which is generated via the Boolean function x_1+x_1x_2+x_3. We provide some general constructions, and also study the affine equivalence between rotation-symmetric Sboxes and describe the corresponding relationship between the Boolean function they are associated with. In the process, we point out some inaccuracies in the existing literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2022

On Symmetric Pseudo-Boolean Functions: Factorization, Kernels and Applications

A symmetric pseudo-Boolean function is a map from Boolean tuples to real...
research
12/25/2022

P℘N functions, complete mappings and quasigroup difference sets

We investigate pairs of permutations F,G of 𝔽_p^n such that F(x+a)-G(x) ...
research
08/22/2019

Affine equivalence for quadratic rotation symmetric Boolean functions

Let f_n(x_0, x_1, ..., x_n-1) denote the algebraic normal form (polynomi...
research
03/23/2021

Separations between Combinatorial Measures for Transitive Functions

The role of symmetry in Boolean functions f:{0,1}^n →{0,1} has been exte...
research
09/19/2019

Symbolic dynamics and rotation symmetric Boolean functions

We identify the weights wt(f_n) of a family {f_n} of rotation symmetric ...
research
01/10/2018

Distribution of the absolute indicator of random Boolean functions

The absolute indicator is one of the measures used to determine the resi...
research
09/27/2021

On the power of choice for Boolean functions

In this paper we consider a variant of the well-known Achlioptas process...

Please sign up or login with your details

Forgot password? Click here to reset