• DocumentCode
    2939928
  • Title

    An Efficient Implementation of SMS4 Cipher with Multiplicative Masking Resistant to Differential Power Analysis Attack

  • Author

    Xu, Yanhua ; Bai, Xuefei ; Li Guo

  • Author_Institution
    Dept. of Electron. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei
  • Volume
    3
  • fYear
    2009
  • fDate
    6-8 Jan. 2009
  • Firstpage
    364
  • Lastpage
    369
  • Abstract
    Since differential power analysis was introduced by Paul Kocher, many countermeasures have been proposed to protect implementations of cryptographic algorithms. Among them, the masking is an efficient method. SMS4 cipher was proved to be vulnerable to first-order DPA attacks, but there has been no countermeasure for it until now. In this paper, we focus on the security of SMS4 implementation, and present a secure implementation of SMS4 cipher with multiplicative masking. Moreover, composite field arithmetic, sharing and reusing hardware resources, and changing calculating orders are employed to produce a small SMS4 circuit. Using SMIC 0.18 mum CMOS technology, this design requires only about 25 k-gates of area to support both encryption and decryption with 200 Mbps throughput.
  • Keywords
    CMOS integrated circuits; cryptography; SMIC CMOS technology; SMS4 cipher; composite field arithmetic; cryptographic algorithms; differential power analysis attack; first-order DPA attacks; multiplicative masking; Algorithm design and analysis; Arithmetic; CMOS technology; Circuits; Cryptography; Electronic countermeasures; Hardware; Mobile communication; Mobile computing; Protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Mobile Computing, 2009. CMC '09. WRI International Conference on
  • Conference_Location
    Yunnan
  • Print_ISBN
    978-0-7695-3501-2
  • Type

    conf

  • DOI
    10.1109/CMC.2009.182
  • Filename
    4797278