DocumentCode :
150528
Title :
Differential power analysis attack on ARM based AES implementation without explicit synchronization
Author :
Petrvalsky, M. ; Drutarovsky, Milos ; Varchola, M.
Author_Institution :
Dept. of Electron. & Multimedia Commun., Tech. Univ. of Kosice, Kosice, Slovakia
fYear :
2014
fDate :
15-16 April 2014
Firstpage :
1
Lastpage :
4
Abstract :
This paper presents Differential Power Analysis (DPA) attack on 32-bit ARM Cortex-M3 microprocessor. Attacked algorithm is unprotected Advanced Encryption Standard (AES) with 128-bit key. DPA attack is deployed on the ARM processor by measuring its instantaneous power consumption during encryption algorithm. Analyzed power consumption traces obtained from the measurement are out-of-sync as they would be during the realistic DPA attack without using trigger to synchronize the traces. Unaligned traces or regular methods of static alignment are inappropriate for further analysis. In this paper elastic alignment methods are used for the trace synchronization. Dynamic Time Warping (DTW) and its fast algorithm FastDTW are deployed in order to match similar patterns in reference and misaligned power consumption traces. Output of DTW - optimal path is then used for the alignment process. Aligned traces are used for further processing and evaluation of the DPA attack. The result is successful DPA attack on misaligned power consumption traces and recovery of the secret 128-bit key. Results are comparable with DPA attack using trigger to align power traces during measurement.
Keywords :
cryptography; microprocessor chips; power aware computing; synchronisation; AES implementation; ARM; ARM Cortex-M3 microprocessor; DPA attack; DTW; advanced encryption standard; attacked algorithm; differential power analysis attack; dynamic time warping; encryption algorithm; explicit synchronization; power consumption; Algorithm design and analysis; Correlation; Cryptography; Oscilloscopes; Power demand; Power measurement; Synchronization; AES; ARM processor; Differential Power Analysis; Dynamic Time Warping; elastic alignment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Radioelektronika (RADIOELEKTRONIKA), 2014 24th International Conference
Conference_Location :
Bratislava
Print_ISBN :
978-1-4799-3714-1
Type :
conf
DOI :
10.1109/Radioelek.2014.6828434
Filename :
6828434
Link To Document :
بازگشت