@inproceedings{b60bc36ca68741a69438784dc52115fe,
title = "Improved linear cryptanalysis of reduced-round SIMON-32 and SIMON-48",
abstract = "In this paper we analyse two variants of SIMON family of light-weight block ciphers against variants of linear cryptanalysis and present the best linear cryptanalytic results on these variants of reducedround SIMON to date. We propose a time-memory trade-off method that finds differential/ linear trails for any permutation allowing low Hamming weight differential/ linear trails. Our method combines low Hamming weight trails found by the correlation matrix representing the target permutation with heavy Hamming weight trails found using a Mixed Integer Programming model representing the target differential/linear trail. Our method enables us to find a 17-round linear approximation for SIMON-48 which is the best current linear approximation for SIMON-48. Using only the correlation matrix method, we are able to find a 14-round linear approximation for SIMON-32 which is also the current best linear approximation for SIMON-32. The presented linear approximations allow us to mount a 23-round key recovery attack on SIMON-32 and a 24-round Key recovery attack on SIMON-48/96 which are the current best results on SIMON-32 and SIMON-48. In addition we have an attack on 24 rounds of SIMON-32 with marginal complexity.",
keywords = "Correlation matrix, Linear cryptanalysis, Linear hull, Mixed Integer Programming (MIP), SIMON",
author = "Abdelraheem, {Mohamed Ahmed} and Javad Alizadeh and Alkhzaimi, {Hoda A.} and Aref, {Mohammad Reza} and Nasour Bagheri and Praveen Gauravaram",
note = "Publisher Copyright: {\textcopyright} Springer International Publishing Switzerland 2015.; 16th International Conference on Cryptology in India, INDOCRYPT 2015 ; Conference date: 06-12-2015 Through 09-12-2015",
year = "2015",
doi = "10.1007/978-3-319-26617-6_9",
language = "English (US)",
isbn = "9783319266169",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "153--179",
editor = "Alex Biryukov and Vipul Goyal",
booktitle = "Progress in Cryptology – INDOCRYPT 2015 - 16th International Conference on Cryptology in India, Proceedings",
}