• DocumentCode
    2178105
  • Title

    A Continuous Fault Countermeasure for AES Providing a Constant Error Detection Rate

  • Author

    Medwed, Marcel ; Schmidt, Jörn-Marc

  • Author_Institution
    Inst. for Appl. Inf. Process. & Commun., Graz Univ. of Technol., Graz, Austria
  • fYear
    2010
  • fDate
    21-21 Aug. 2010
  • Firstpage
    66
  • Lastpage
    71
  • Abstract
    Many implementations of cryptographic algorithms have shown to be susceptible to fault attacks. To detect manipulations, countermeasures have been proposed. In the case of AES, most countermeasures deal with the non-linear and the linear part separately, which either leaves vulnerable points at the interconnections or causes different error detection rates across the algorithm. In this paper, we present a way to achieve a constant error detection rate throughout the whole algorithm. The use of extended AN+B codes together with redundant table lookups allows to construct a countermeasure that provides complete protection against adversaries who are able to inject faults of byte size or less. The same holds for adversaries who skip an instruction. Other adversaries are detected with a probability of more than 99%.
  • Keywords
    codes; cryptography; AES; constant error detection rate; cryptographic algorithms; fault attacks; fault countermeasure; Algebra; Encryption; Polynomials; Schedules; Table lookup; AES; EAN+B codes; Fault attacks; countermeasure; redundant table lookups;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault Diagnosis and Tolerance in Cryptography (FDTC), 2010 Workshop on
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    978-1-4244-7844-6
  • Type

    conf

  • DOI
    10.1109/FDTC.2010.16
  • Filename
    5577364