DocumentCode :
637686
Title :
A logic level countermeasure against CPA side channel attacks on AES
Author :
Menicocci, Renato ; Trifiletti, A. ; Trotta, Fabrizio
Author_Institution :
Fondazione Ugo Bordoni, Rome, Italy
fYear :
2013
fDate :
20-22 June 2013
Firstpage :
403
Lastpage :
407
Abstract :
A novel RTL countermeasure intended to protect the AddRoundKey step of the AES algorithm against DPA or CPA attacks has been proposed and tested on an AES encoding coprocessor implemented on FPGA. Experimental results based on CPA attacks confirmed the effectiveness of the proposed countermeasure, showing that with 100000 acquired power curves, the absolute value of correlation function is one order of magnitude lower than in the non-countermeasured case and the correct key is embedded in the measured noise floor.
Keywords :
coprocessors; cryptography; encoding; field programmable gate arrays; AES algorithm; AES encoding coprocessor; CPA side channel attacks; FPGA; RTL countermeasure; add round key step; advanced encryption standard; correlation function; logic level countermeasure; Coprocessors; Correlation; Cryptography; Field programmable gate arrays; Logic gates; Power demand; Registers; AES; CPA; DPA; FPGA; RTL countermeasure; Side Channel Attack;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mixed Design of Integrated Circuits and Systems (MIXDES), 2013 Proceedings of the 20th International Conference
Conference_Location :
Gdynia
Print_ISBN :
978-83-63578-00-8
Type :
conf
Filename :
6613384
Link To Document :
بازگشت