• DocumentCode
    822014
  • Title

    Protection Circuit against Differential Power Analysis Attacks for Smart Cards

  • Author

    Muresan, Radu ; Gregori, Stefano

  • Author_Institution
    Sch. of Eng., Guelph Univ., Guelph, ON
  • Volume
    57
  • Issue
    11
  • fYear
    2008
  • Firstpage
    1540
  • Lastpage
    1549
  • Abstract
    In this paper, we present a circuit that protects smart cards against differential power analysis attacks. The circuit is based on a current flattening technique, is designed using a standard 0.18-µm CMOS technology, and can be integrated on the same die or in the same package with the smart card microcontroller. We evaluate the current flattening performance and the effectiveness of the protection against differential power analysis attacks. Our analysis is based on transistor-level simulations in Cadence environment using experimental current traces collected from an 8-bit microcontroller for smart cards executing DES encryptions. The proposed circuit effectively protects against differential power analysis attacks with small chip area overhead and limited increased power consumption during the encryption cycles.
  • Keywords
    CMOS integrated circuits; cryptography; integrated circuit design; microcontrollers; power consumption; smart cards; transistor circuits; CMOS technology; Cadence environment; DES encryptions; current flattening technique; differential power analysis attacks; encryption cycles; integrated circuit design; power consumption; protection circuit; smart card microcontroller; smart cards; transistor-level simulations; Analytical models; CMOS technology; Circuit simulation; Cryptography; Integrated circuit technology; Microcontrollers; Packaging; Performance analysis; Protection; Smart cards; Security and Privacy Protection; VLSI;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2008.107
  • Filename
    4585359