Paper 2017/178

Optimal Differential Trails in SIMON-like Ciphers

Zhengbin Liu, Yongqiang Li, and Mingsheng Wang

Abstract

In the present paper, we propose an automatic search algorithm for optimal differential trails in SIMON-like ciphers. First, we give a more accurate upper bound on the differential probability of SIMON-like round function. It is shown that when the Hamming weight of the input difference α, which is denoted by wt(α), is less than one half of the input size, the corresponding maximum differential probability of SIMON-like round function is less than or equal to 2wt(α)1. Based on this, we adapt Matsui's algorithm and propose an efficient algorithm for searching for optimal differential trails. With the proposed algorithm, we find the provably optimal differential trails for 12, 16, 19, 28 and 37 rounds of SIMON32/48/64/96/128. To the best of our knowledge, it is the first time that the provably optimal differential trails for SIMON64, SIMON and SIMON are reported. The provably optimal differential trails for , and rounds of SIMECK are also found respectively, which confirm the results given by Klbl et al. \cite{KolblR15}. Besides the optimal differential trails, we also find the , , , and -round differentials for SIMON, and , and -round differentials for SIMECK, respectively. As far as we know, these are the best differential distinguishers for SIMON and SIMECK so far. Compared with the approach based on SAT/SMT solvers used by Klbl et al., our algorithm is more efficient and more practical to evaluate the security against differential cryptanalysis in the design of SIMON-like ciphers.

Metadata
Available format(s)
PDF
Publication info
Published by the IACR in TOSC 2017
Keywords
automatic searchdifferential trailSIMONSIMECK
Contact author(s)
liuzhengbin @ iie ac cn
liyongqiang @ iie ac cn
History
2017-02-27: received
Short URL
https://ia.cr/2017/178
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/178,
      author = {Zhengbin Liu and Yongqiang Li and Mingsheng Wang},
      title = {Optimal Differential Trails in {SIMON}-like Ciphers},
      howpublished = {Cryptology {ePrint} Archive, Paper 2017/178},
      year = {2017},
      url = {https://eprint.iacr.org/2017/178}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.