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
Link To Document :
بازگشت