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 :
بازگشت