Title: Some results on cryptanalysis of SMS4 block cipher

Authors: Wentao Zhang, Bozhan Su, Wenling Wu, Dengguo Feng

Addresses: State Key Laboratory of Information Security, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China. ' State Key Laboratory of Information Security, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China. ' State Key Laboratory of Information Security, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China. ' State Key Laboratory of Information Security, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China

Abstract: SMS4 is a 128-bit block cipher used in the WAPI standard in wireless networks in China. The cipher has attracted much attention in the past several years. This paper consists of two parts. The first part is on the design of the linear diffusion layer L of SMS4. Some observations on L are present, which open out the design rationales of L and such class functions to a great extent. The second part is on the differential attack against SMS4. An effective 19-round differential characteristic is presented. Then, a simple differential attack on 23-round SMS4 is given, which is the best known attack on SMS4 so far.

Keywords: WAPI; block ciphers; SMS4; diffusion transformation; differential cryptanalysis; China; wireless networks; cryptography; information security; differential attacks.

DOI: 10.1504/IJACT.2010.033799

International Journal of Applied Cryptography, 2010 Vol.2 No.1, pp.60 - 67

Published online: 01 Jul 2010 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article