Title :
Power Analysis Resistant Hardware Implementations of AES
Author :
Ordu, Levent ; Örs, Berna
Author_Institution :
Istanbul Tech. Univ., Istanbul
Abstract :
This paper presents the first FPGA implementation of the Advanced Encryption Standard (AES) with masking countermeasure for the power analysis (PA) attacks. PA is a powerful side-channel analysis (SCA) attack. A side-channel analysis (SCA) attack takes advantage of implementation specific characteristics to recover the secret parameters involved in the computation. The goals of side-channel attack countermeasures are reducing the correlation between the side-channel data and the secret data. Data masking is one of the most powerful countermeasure against side channel attacks. The message and the key are masked with some random values at the beginning of computations. We have implemented the AES algorithm on an FPGA by using two different masking method: multiplicative and additive.
Keywords :
cryptography; field programmable gate arrays; AES; Advanced Encryption Standard; FPGA; additive masking; data masking; masking countermeasure; multiplicative masking; power analysis resistant hardware; side-channel analysis attack; side-channel attack countermeasures; Algorithm design and analysis; Cryptography; Electromagnetic radiation; Electronic countermeasures; Field programmable gate arrays; Hardware; Power engineering and energy; Resistance; Standards development; Timing; AES; Masking; Power Analysis Attacks;
Conference_Titel :
Electronics, Circuits and Systems, 2007. ICECS 2007. 14th IEEE International Conference on
Conference_Location :
Marrakech
Print_ISBN :
978-1-4244-1377-5
Electronic_ISBN :
978-1-4244-1378-2
DOI :
10.1109/ICECS.2007.4511263