• DocumentCode
    3056716
  • Title

    Low voltage fault attacks to AES

  • Author

    Barenghi, Alessandro ; Bertoni, Guido M. ; Breveglieri, Luca ; Pellicioli, Mauro ; Pelosi, Gerardo

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2010
  • fDate
    13-14 June 2010
  • Firstpage
    7
  • Lastpage
    12
  • Abstract
    This paper presents a new fault based attack on the Advanced Encryption Standard (AES) with any key length, together with its practical validation through the use of low voltage induced faults. The CPU running the attacked algorithm is the ARM926EJ-S: a 32-bit processor widely deployed in computer peripherals, telecommunication appliances and low power portable devices. We prove the practical feasibility of this attack through inducing faults in the computation of the AES algorithm running on a full fledged Linux 2.6 operating system targeted to two implementations of the ARM926EJ-S on commercial development boards.
  • Keywords
    Linux; cryptography; system-on-chip; AES algorithm; ARM926EJ processor; Linux 2.6 operating system; advanced encryption standard; low voltage fault attacks; Computer architecture; Computer peripherals; Cryptography; Hardware; Linux; Low voltage; Reduced instruction set computing; Registers; Reproducibility of results; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware-Oriented Security and Trust (HOST), 2010 IEEE International Symposium on
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    978-1-4244-7811-8
  • Type

    conf

  • DOI
    10.1109/HST.2010.5513121
  • Filename
    5513121