DocumentCode :
717009
Title :
A DPA-resistant self-timed three-phase dual-rail pre-charge logic family
Author :
Akkaya, Nail Etkin Can ; Erbagci, Burak ; Carley, Raymond ; Ken Mai
Author_Institution :
Electr. & Comput. Eng. Dept., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2015
fDate :
5-7 May 2015
Firstpage :
112
Lastpage :
117
Abstract :
Differential power analysis (DPA) has been shown to be a highly effective and easy to mount side-channel attack. One effective method of increasing DPA resistance is to use three-phase dual-rail pre-charge logic (TDPL), but this type of logic is vulnerable to manipulation of the clock generation/distribution hardware. If an attacker can slow down the clock, separate the evaluate phase from the discharge phase, or eliminate the discharge phase entirely, the DPA resistance of TDPL is no better than a basic dynamic dual rail logic family. To counter such attacks, we propose a self-timed three-phase dual-rail pre-charge logic family (ST-TDPL), which internally generates the discharge clock in a distributed manner. Thus, an attacker cannot split the discharge phase from the evaluate phase. We compare the area, energy, and normalized energy deviation (NED) of ST-TDPL against Simple TDPL, Simple TDPL with no discharge phase, and static CMOS using an iso-performance design point (i.e., all gates have the same delay) in an industrial 65nm bulk CMOS. The results show that ST-TDPL achieves a similarly low NED value as TDPL, while also providing protection against attacks on the clocking infrastructure.
Keywords :
CMOS logic circuits; DPA resistance; DPA-resistant self-timed three-phase dual-rail pre-charge logic family; NED; ST-TDPL; clock generation-distribution hardware; clocking infrastructure; differential power analysis; discharge clock; discharge phase; dynamic dual rail logic family; industrial bulk CMOS process; iso-performance design point; normalized energy deviation; side-channel attack; size 65 nm; static CMOS process; CMOS integrated circuits; Clocks; Discharges (electric); Loading; Logic gates; Resistance; Standards; asynchronous logic; differential power analysis (DPA); self-timed logic; side channel attack countermeasures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware Oriented Security and Trust (HOST), 2015 IEEE International Symposium on
Conference_Location :
Washington, DC
Type :
conf
DOI :
10.1109/HST.2015.7140248
Filename :
7140248
Link To Document :
بازگشت