Cryptology ePrint Archive: Report 2016/839

On the Division Property of SIMON48 and SIMON64

Zejun Xiang and 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.

Category / Keywords: secret-key cryptography / SIMON, division property, integral cryptanalysis

Original Publication (in the same form): The 11th International Workshop on Security (IWSEC 2016)

Date: received 29 Aug 2016

Contact author: xiangzejun at iie ac cn

Available format(s): PDF | BibTeX Citation

Version: 20160906:122123 (All versions of this report)

Short URL: ia.cr/2016/839

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]