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
Link To Document