Type-Preserving Matrices and Security of Block Ciphers

03/02/2018
by   Riccardo Aragona, et al.
0

We provide a new property, called Non-Type-Preserving, for a mixing layer which guarantees protection against algebraic attacks based on the imprimitivity of the group generated by the round functions. Our main result is to present necessary and sufficient conditions on the structure of the binary matrix associated to the mixing layer, so that it has this property. Then we show how several families of linear maps are Non-Type-Preserving, including the mixing layers of AES, GOST and PRESENT. Finally we prove that the group generated by the round functions of an SPN cipher with addition modulo a power of 2 as key mixing function is primitive if its mixing layer satisfies this property. Moreover we generalise the definition of a GOST-like cipher using a Non-Type-Preserving matrix as mixing layer and we show, under the only assumption of invertibility of the S-Boxes, that the corresponding group is primitive.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2018

Mixing conditions of conjugate processes

We give sufficient conditions ensuring that a ψ-mixing property holds fo...
research
10/15/2022

Encoding subshifts through sliding block codes

We prove a generalization of Krieger's embedding theorem, in the spirit ...
research
11/03/2020

On the primitivity of Lai-Massey schemes

In symmetric cryptography, the round functions used as building blocks f...
research
08/26/2019

Squeezing a vectorial nonlinear binary transformation between two perpendicular matrices

We propose a new primitive that could serve as a component in the design...
research
11/27/2019

A stability property for a mono-dimensional three velocities scheme with relative velocity

In this contribution, we study a stability notion for a fundamental line...
research
10/31/2020

Shadowing for families of endomorphisms of generalized group shifts

Let G be a countable monoid and let A be an Artinian group (resp. an Art...
research
11/18/2022

On the inadequacy of nominal assortativity for assessing homophily in networks

Nominal assortativity (or discrete assortativity) is widely used to char...

Please sign up or login with your details

Forgot password? Click here to reset