Paper 2016/839

On the Division Property of SIMON48 and SIMON64

Zejun Xiang, Wentao Zhang, and Dongdai Lin

Abstract

{\sc Simon} is a family of lightweight block ciphers published by the U.S. National Security Agency (NSA) in 2013. Due to its novel and bit-based design, integral cryptanalysis on {\sc Simon} seems a tough job. At EUROCRYPT 2015 Todo proposed division property which is a generalized integral property, and he applied this technique to searching integral distinguishers of {\sc Simon} block ciphers by considering the left and right halves of {\sc Simon} independently. As a result, he found 11-round integral distinguishers for both {\sc Simon}48 and {\sc Simon}64. Recently, at FSE 2016 Todo \emph{et al.} proposed bit-based division property that considered each bit independently. This technique can find more accurate distinguishers, however, as pointed out by Todo \emph{et al.} the time and memory complexity is bounded by $ 2^n $ for an $ n$-bit block cipher. Thus, bit-based division property is only applicable to {\sc Simon}32. In this paper we propose a new technique that achieves a trade-off between considering each bit independently and considering left and right halves as a whole, which is actually a trade-off between time-memory and the accuracy of the distinguishers. We proceed by splitting the state of {\sc Simon} into small pieces and study the division property propagations of circular shift and bitwise AND operations under the state partition. Moreover, we propose two different state partitions and study the influences of different partitions on the propagation of division property. We find that different partitions greatly impact the division property propagation of circular shift which will finally result in a big difference on the length of integral distinguishers. By using a tailored search algorithm for {\sc Simon}, we find 12-round integral distinguishers for {\sc Simon}48 and {\sc Simon}64 respectively, which improve Todo's results by one round for both variants.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. The 11th International Workshop on Security (IWSEC 2016)
Keywords
SIMONdivision propertyintegral cryptanalysis
Contact author(s)
xiangzejun @ iie ac cn
History
2016-09-06: received
Short URL
https://ia.cr/2016/839
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/839,
      author = {Zejun Xiang and Wentao Zhang and Dongdai Lin},
      title = {On the Division Property of {SIMON48} and {SIMON64}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2016/839},
      year = {2016},
      url = {https://eprint.iacr.org/2016/839}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.