• 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