Known-Key Attack on SM4 Block Cipher

  • Kang, HyungChul
  • Hong, Deukjo
  • Sung, Jaechul
  • Hong, Seokhie
Citations

WEB OF SCIENCE

3

초록

We present the first known-key attack on SM4, which is the Chinese standard block cipher made for the wireless LAN WAPI. We make a known-key distinguisher using rebound techniques with the time complexity of 2(12.75). Then, with the distinguisher, we provide near-collision attacks on MMO and MP hash modes of SM4. Precisely, we find a 104-bit near-collision for 13 rounds of SM4 with the time complexity of 2(13.30) and a 32-bit near-collision for 17 rounds of SM4 with the time complexity of 2(12.91). They are much more efficient than generic attacks for the case of random permutation.

키워드

SM4 block cipherknown-key distinguishercollision attackHASH-FUNCTIONDISTINGUISHERSFEISTEL
제목
Known-Key Attack on SM4 Block Cipher
저자
Kang, HyungChulHong, DeukjoSung, JaechulHong, Seokhie
DOI
10.1587/transfun.E100.A.2985
발행일
2017-12
유형
Article
저널명
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
E100A
12
페이지
2985 ~ 2990