DocumentCode :
3480840
Title :
Designing DPA Resistant Circuits Using BDD Architecture and Bottom Pre-charge Logic
Author :
De, Pradipta ; Banerjee, Kunal ; Mandal, Chittaranjan ; Mukhopadhyay, Debdeep
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, Kharagpur, India
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
641
Lastpage :
644
Abstract :
Differential power analysis (DPA) attacks are the most powerful side channel attacks against cryptographic systems. In this work, a reduced ordered binary decision diagram (ROBDD) based dual rail circuit for a basic DPA resistant cell has been designed. The specialty of this cell is that the overall input current of the cell is invariant to the input combinations of data bits applied to the cell. For the first time, bottom pre-charge logic is used in the design of such a cell. The ROBDD based design minimizes both area and early propagation effect. A number of logic functions including AND, OR, XOR, NOT, NAND, NOR and also an adder, all based on the basic cell, have then been designed in a hierarchical manner. Experimental results demonstrate DPA resistance of the circuits (for example an adder) developed using this cell, outperforming other competing design with respect to peak power variance.
Keywords :
adders; binary decision diagrams; cryptography; logic circuits; logic design; power aware computing; AND; DPA resistant circuit design; NAND; NOR; NOT; OR; ROBDD architecture; XOR; adder; area minimization; basic cell; bottom precharge logic; cryptographic system; differential power analysis; dual rail circuit; early propagation effect minimization; hierarchical manner; logic function; peak power variance; reduced ordered binary decision diagram; side channel attack; Adders; Boolean functions; Data structures; Microprocessors; Resistance; Transistors; bottom pre-charge logic; differential power analysis; early propagation effect; peak power variance; reduced ordered binary decision diagram;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location :
Los Alamitos, CA
Type :
conf
DOI :
10.1109/DSD.2013.128
Filename :
6628337
Link To Document :
بازگشت