Title
Shiftrows Alternatives For Aes-Like Ciphers And Optimal Cell Permutations For Midori And Skinny
Abstract
We study possible alternatives for ShiftRows to be used as cell permutations in AES-like ciphers. As observed during the design process of the block cipher Midori, when using a matrix with a non-optimal branch number for the MixColumns operation, the choice of the cell permutation, i.e., an alternative for ShiftRows, can actually improve the security of the primitive. In contrast, when using an MDS matrix it is known that one cannot increase the minimum number of active S-boxes by deviating from the ShiftRows-type permutation.However, finding the optimal choice for the cell permutation for a given, non-optimal, MixColumns operation is a highly non-trivial problem. In this work, we propose techniques to speed up the search for the optimal cell permutations significantly. As case studies, we apply those techniques to Midori and Skinny and provide possible alternatives for their cell permutations. We finally state an easy-to-verify sufficient condition on a cell permutation, to be used as an alternative in Midori, that attains a high number of active S-boxes and thus provides good resistance against differential and linear attacks.
Year
DOI
Venue
2018
10.13154/tosc.v2018.i2.20-47
IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY
Keywords
DocType
Volume
Block Cipher, Midori, Skinny, AES, ShiftRows, Differential Cryptanalysis, Linear Cryptanalysis, Active S-boxes, Matsui's Algorithm, Diffusion
Journal
2018
Issue
Citations 
PageRank 
2
0
0.34
References 
Authors
0
5
Name
Order
Citations
PageRank
Gianira N. Alfarano121.41
Christof Beierle2566.87
Takanori Isobe342139.28
Stefan Kölbl4906.62
Gregor Leander5128777.03