Known-key attack on SM4 block cipher

  • Hyung Chul Kang
  • , Deukjo Hong
  • , Jaechul Sung
  • , Seokhie Hong

    Research output: Contribution to journalJournal articlepeer-review

    Abstract

    We present thefirst known-key attackon 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 212.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 213.30 and a 32-bit near-collision for 17 rounds of SM4 with the time complexity of 212.91. They are much more efficient than generic attacks for the case of random permutation.

    Original languageEnglish
    Pages (from-to)2985-2990
    Number of pages6
    JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
    VolumeE100A
    Issue number12
    DOIs
    StatePublished - 2017.12

    Keywords

    • Collision attack
    • Known-key distinguisher
    • SM4 block cipher

    Quacquarelli Symonds(QS) Subject Topics

    • Computer Science & Information Systems
    • Mathematics
    • Engineering - Electrical & Electronic
    • Engineering - Petroleum
    • Data Science

    Fingerprint

    Dive into the research topics of 'Known-key attack on SM4 block cipher'. Together they form a unique fingerprint.

    Cite this