DocumentCode
3629610
Title
Implementation of AES algorithm resistant to differential power analysis
Author
Marek Strachacki;Stanislaw Szczepanski
Author_Institution
Graphics Development Group, Intel Technology Poland, ul. Slowackiego 173, 80-298 Gdansk, Poland
fYear
2008
Firstpage
214
Lastpage
217
Abstract
This paper describes differential power analysis (DPA) of encryption algorithms hardware implementations. Proposed DPA-resistant design method combines power equalization for synchronous and combinatorial circuits. AES algorithm has been implemented in Xilinx Spartan II-E field programmable gate array (FPGA) device using the standard and DPA-resistant methods. XPower tool has been introduced to collect power traces for DPA. Results show that the standard AES implementation can be broken using DPA in N=2000 encryption operations. At the same time DPA of modified AES implementation for N=2000 encryption operations does not show any correlation between power consumption and the cipher key.
Keywords
"Algorithm design and analysis","Cryptography","Energy consumption","Hardware","Field programmable gate arrays","Performance analysis","Application specific integrated circuits","Testing","Design methodology","Performance evaluation"
Publisher
ieee
Conference_Titel
Electronics, Circuits and Systems, 2008. ICECS 2008. 15th IEEE International Conference on
Print_ISBN
978-1-4244-2181-7
Type
conf
DOI
10.1109/ICECS.2008.4674829
Filename
4674829
Link To Document