• DocumentCode
    3095221
  • Title

    Charge recovery logic as a side channel attack countermeasure

  • Author

    Moradi, Amir ; Khatir, Mehrdad ; Salmasizadeh, Mahmoud ; Shalmani, Mohammad T Manzuri

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran
  • fYear
    2009
  • fDate
    16-18 March 2009
  • Firstpage
    686
  • Lastpage
    691
  • Abstract
    Basically, charge recovery logic styles have been devised for low-power purposes. However, they have some other characteristics such as inherent pipelining mechanism, low data-dependent power consumption, and low electromagnetic radiations which are usually neglected by researchers. These properties can be useful in other application areas such as side channel attack resistant cryptographic hardware. This paper addresses these properties of charge recovery logics and examines a common one, called 2N-2N2P, as a side channel attack countermeasure by information theoretic evaluation metrics. The observed results show that the usage of this logic style leads to improve DPA-resistance as well as energy saving. Moreover, The behavior of supply currents in simulations reveals that electromagnetic emanation seems to be feeble, compared to other cell level DPA countermeasures.
  • Keywords
    cryptography; information theory; logic gates; power consumption; 2N-2N2P; DPA-resistance; charge recovery logic; cryptographic hardware; information theory; side channel attack countermeasure; Circuits; Cryptography; Electromagnetic measurements; Electromagnetic radiation; Energy consumption; Hardware; Logic devices; Noise generators; Pipeline processing; Signal to noise ratio; Charge Recovery Logic; Counter-measure; DPA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Electronic Design, 2009. ISQED 2009. Quality Electronic Design
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-4244-2952-3
  • Electronic_ISBN
    978-1-4244-2953-0
  • Type

    conf

  • DOI
    10.1109/ISQED.2009.4810376
  • Filename
    4810376