• DocumentCode
    2379878
  • Title

    Power invariant secure IC design methodology using reduced complementary dynamic and differential logic

  • Author

    Sundaresan, Vijay ; Rammohan, Srividhya ; Vemuri, Ranga

  • Author_Institution
    Department of ECE, University of Cincinnati, OH 45219, USA
  • fYear
    2007
  • fDate
    15-17 Oct. 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Security of cryptographic devices (secure ICs) like smart cards has come under threat from powerful side channel attacks like Differential Power Analysis (DPA). DPA uses power consumption information leaked from the secure IC in conjunction with statistical correlation techniques to retrieve the secret key stored in the secure IC. The most effective countermeasure to resist DPA attacks is to make the power consumption of the secure IC invariant, hence uncorrelated to the input data (secret key). In hardware implementations, this can be achieved by designing the secure IC using Dynamic and Differential Logic (DDL) style. In this paper, we present a novel methodology to design DPA-resistant power invariant secure ICs using Reduced Complementary Dynamic and Differential Logic (RCDDL). The proposed methodology involves strategies to design: 1) RCDDL gates, and 2) secure circuits using RCDDL gates. Experiments show significant improvements in security strength, average power consumption and area, when compared with a similar secure DDL and non-secure static-CMOS logic design styles.
  • Keywords
    Cryptography; Design methodology; Energy consumption; Hardware; Information retrieval; Information security; Logic design; Logic devices; Resists; Smart cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Very Large Scale Integration, 2007. VLSI - SoC 2007. IFIP International Conference on
  • Conference_Location
    Atlanta, GA, USA
  • Print_ISBN
    978-1-4244-1710-0
  • Electronic_ISBN
    978-1-4244-1710-0
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2007.4402463
  • Filename
    4402463