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