DocumentCode :
2643697
Title :
Overcoming Glitches and Dissipation Timing Skews in Design of DPA-Resistant Cryptographic Hardware
Author :
Lin, Kuan Jen ; Fang, Shan Chien ; Yang, Shih Hsien ; Lo, Cheng Chia
Author_Institution :
Dept. of Electron. Eng., Fu Jen Catholic Univ.
fYear :
2007
fDate :
16-20 April 2007
Firstpage :
1
Lastpage :
6
Abstract :
Cryptographic embedded systems are vulnerable to differential power analysis (DPA) attacks. This paper propose a logic design style, called as pre-charge masked Reed-Muller logic (PMRML) to overcome the glitch and dissipation timing skew (DTS) problems in design of DPA-resistant cryptographic hardware. Both problems can significantly reduce the DPA-resistance. To our knowledge, the DTS problem and its countermeasure have not been reported. The PMRML design can be fully realized using common CMOS standard cell libraries. Furthermore, it can be used to implement universal functions since any Boolean function can be represented as the Reed-Muller form. An AES encryption module was implemented with multi-stage PMRML. The results show the efficiency and effectiveness of the PMRML design methodology
Keywords :
Boolean functions; CMOS integrated circuits; cryptography; embedded systems; logic design; AES encryption module; Boolean function; CMOS standard cell libraries; DPA-resistant; cryptographic embedded systems; cryptographic hardware; differential power analysis; dissipation timing skews; glitches; logic design; pre-charge masked Reed-Muller logic; CMOS logic circuits; Cryptography; Design methodology; Embedded system; Energy consumption; Hardware; Libraries; Logic design; Timing; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
Type :
conf
DOI :
10.1109/DATE.2007.364471
Filename :
4211981
Link To Document :
بازگشت