DocumentCode
2178105
Title
A Continuous Fault Countermeasure for AES Providing a Constant Error Detection Rate
Author
Medwed, Marcel ; Schmidt, Jörn-Marc
Author_Institution
Inst. for Appl. Inf. Process. & Commun., Graz Univ. of Technol., Graz, Austria
fYear
2010
fDate
21-21 Aug. 2010
Firstpage
66
Lastpage
71
Abstract
Many implementations of cryptographic algorithms have shown to be susceptible to fault attacks. To detect manipulations, countermeasures have been proposed. In the case of AES, most countermeasures deal with the non-linear and the linear part separately, which either leaves vulnerable points at the interconnections or causes different error detection rates across the algorithm. In this paper, we present a way to achieve a constant error detection rate throughout the whole algorithm. The use of extended AN+B codes together with redundant table lookups allows to construct a countermeasure that provides complete protection against adversaries who are able to inject faults of byte size or less. The same holds for adversaries who skip an instruction. Other adversaries are detected with a probability of more than 99%.
Keywords
codes; cryptography; AES; constant error detection rate; cryptographic algorithms; fault attacks; fault countermeasure; Algebra; Encryption; Polynomials; Schedules; Table lookup; AES; EAN+B codes; Fault attacks; countermeasure; redundant table lookups;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault Diagnosis and Tolerance in Cryptography (FDTC), 2010 Workshop on
Conference_Location
Santa Barbara, CA
Print_ISBN
978-1-4244-7844-6
Type
conf
DOI
10.1109/FDTC.2010.16
Filename
5577364
Link To Document