• DocumentCode
    3463658
  • Title

    Securing AES Implementation against Fault Attacks

  • Author

    Genelle, Laurie ; Giraud, Christophe ; Prouff, Emmanuel

  • Author_Institution
    Oberthur Technol., France
  • fYear
    2009
  • fDate
    6-6 Sept. 2009
  • Firstpage
    51
  • Lastpage
    62
  • Abstract
    On smart card environment, speed and memory optimization of cryptographic algorithms are an ongoing preoccupation. In addition, there is the necessity to protect the device against various attacks. In this paper we present a fault attack detection scheme for the AES using digest values. They are deduced from the mathematical description of each AES individual transformation. The security of our countermeasure is proved in a realistic fault model. Moreover we show that it can be combined with data masking to thwart efficiently both FA and DPA. Eventually, implementations of our method are presented, showing that it can be an interesting alternative to the traditional doubling countermeasure method.
  • Keywords
    cryptography; smart cards; AES; countermeasure; cryptographic algorithms; data masking; digest values; fault attack detection; fault model; smart card; Circuit faults; Costs; Cryptography; Doped fiber amplifiers; Fault detection; Hardware; Protection; Security; Smart cards; Testing; AES; Countermeasure; Fault Attacks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault Diagnosis and Tolerance in Cryptography (FDTC), 2009 Workshop on
  • Conference_Location
    Lausanne
  • Print_ISBN
    978-1-4244-4972-9
  • Type

    conf

  • DOI
    10.1109/FDTC.2009.29
  • Filename
    5412856