We introduce a new property for mixing layers which guarantees protection against algebraic attacks based on the imprimitivity of the group generated by the round functions. Mixing layers satisfying this property are called non-type-preserving. Our main result is to characterize such mixing layers by providing a list of necessary and sufficient conditions on the structure of their underlying binary matrices. 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 2 n as key mixing function is primitive if its mixing layer satisfies this property.

Type-preserving matrices and security of block ciphers / Aragona, Riccardo; Meneghetti, Alessio. - In: ADVANCES IN MATHEMATICS OF COMMUNICATIONS. - ISSN 1930-5346. - 13:2(2019), pp. 235-251. [10.3934/amc.2019016]

Type-preserving matrices and security of block ciphers

Aragona, Riccardo;Meneghetti, Alessio
2019-01-01

Abstract

We introduce a new property for mixing layers which guarantees protection against algebraic attacks based on the imprimitivity of the group generated by the round functions. Mixing layers satisfying this property are called non-type-preserving. Our main result is to characterize such mixing layers by providing a list of necessary and sufficient conditions on the structure of their underlying binary matrices. 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 2 n as key mixing function is primitive if its mixing layer satisfies this property.
2019
2
Aragona, Riccardo; Meneghetti, Alessio
Type-preserving matrices and security of block ciphers / Aragona, Riccardo; Meneghetti, Alessio. - In: ADVANCES IN MATHEMATICS OF COMMUNICATIONS. - ISSN 1930-5346. - 13:2(2019), pp. 235-251. [10.3934/amc.2019016]
File in questo prodotto:
File Dimensione Formato  
Aragona_Meneghetti_Type_preserving_matrices.pdf

Solo gestori archivio

Descrizione: paper
Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 428.21 kB
Formato Adobe PDF
428.21 kB Adobe PDF   Visualizza/Apri
1803.00965v2.pdf

accesso aperto

Descrizione: post-print
Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 266.83 kB
Formato Adobe PDF
266.83 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/277643
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact