DocumentCode
3542349
Title
An FPGA implementation of AES with fault analysis countermeasures
Author
Kamal, Abdel Alim ; Youssef, Amr M.
Author_Institution
Concordia Inst. for Inf. Syst. Eng., Concordia Univ., Montreal, QC, Canada
fYear
2009
fDate
19-22 Dec. 2009
Firstpage
217
Lastpage
220
Abstract
Fault analysis attacks are powerful cryptanalytic tools that are applicable to many types of cryptosystems. Inducing multiple transient faults and observing the output of the faulty cryptographic device may allow the attacker to collect sufficient information for extracting secret keys and even using the device after breaking the cipher. In this paper, we investigate several options for fault analysis resistant FPGA implementations of the Advanced Encryption Standard (AES), which has become the default choice for various security services in many applications since its adaption as a new encryption standard by NIST. In particular, we compare the throughput and area overheads associated with parity based error detection and (algorithm level, round level and operation level) redundancy based countermeasures. Our comparison also include implementations that already employ some additional countermeasures against power analysis attacks.
Keywords
cryptography; error detection; fault diagnosis; field programmable gate arrays; redundancy; AES; Advanced Encryption Standard; cryptanalytic tools; cryptosystems; fault analysis attacks; fault analysis resistant FPGA; faulty cryptographic device; field programmable gate arrays; multiple transient faults; parity based error detection; power analysis attacks; redundancy based countermeasures; secret key information extractioin; Cryptography; Field programmable gate arrays; Hardware; Information analysis; Information systems; Microelectronics; NIST; Power engineering and energy; Redundancy; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronics (ICM), 2009 International Conference on
Conference_Location
Marrakech
Print_ISBN
978-1-4244-5814-1
Type
conf
DOI
10.1109/ICM.2009.5418647
Filename
5418647
Link To Document