DocumentCode
657978
Title
An FPGA implementation of the AES with fault detection countermeasure
Author
Mestiri, Hassen ; Benhadjyoussef, Noura ; Machhout, Mohsen ; Tourki, Rached
Author_Institution
Electron. & Micro-Electron. Lab. (E. μ. E. L), Fac. of Sci. of Monastir, Monastir, Tunisia
fYear
2013
fDate
6-8 May 2013
Firstpage
264
Lastpage
270
Abstract
The Advanced Encryption Standard (AES) is used in many embedded systems to provide security. It is become the default choice for security services in numerous applications. Fault injection attacks are powerful cryptanalysis techniques against the AES algorithm. These attacks are based on injecting faults into the structure of the AES to obtain the confidential information. To protect the AES implementation against these attacks, a number of countermeasures have been proposed. In this paper, we present the implementation details of the AES 128-bit encryption and decryption. We conduct a fault injection attack against the unprotected AES. Moreover we proposed a fault detection scheme for the AES. The simulation results show that the fault coverage achieves 99.998%. The protected AES has been implemented on Xilinx Virtex-5 FPGA. Its fault coverage, area overhead, frequency degradation and throughput have been compared and it is shown that the proposed fault detection scheme allows a trade-off between the ability to detect faults and the implementation cost of the AES.
Keywords
cryptography; fault diagnosis; field programmable gate arrays; AES algorithm; AES decryption; AES encryption; AES implementation; FPGA implementation; Xilinx Virtex-5 FPGA; advanced encryption standard; area overhead; confidential information; cryptanalysis techniques; embedded systems; fault coverage; fault detection countermeasure; fault detection scheme; fault injection attacks; frequency degradation; security services; unprotected AES; Encryption; Fault detection; Field programmable gate arrays; Mathematical model; Polynomials; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Control, Decision and Information Technologies (CoDIT), 2013 International Conference on
Conference_Location
Hammamet
Print_ISBN
978-1-4673-5547-6
Type
conf
DOI
10.1109/CoDIT.2013.6689555
Filename
6689555
Link To Document