DocumentCode :
2216025
Title :
On the propagation of faults and their detection in a hardware implementation of the Advanced Encryption Standard
Author :
Bertoni, Guido ; Breveglieri, Luca ; Koren, Israel ; Maistri, Paolo ; Piuri, Vincenzo
Author_Institution :
Dept. of Electron. & Inf. Technol., Politecnico di Milano, Milan, Italy
fYear :
2002
fDate :
2002
Firstpage :
303
Lastpage :
312
Abstract :
High reliability is a desirable property of any implementation of the Advanced Encryption Standard (AES). To achieve high reliability, all possible faults must be detected to avoid the use and transmission of erroneous encrypted/decrypted data. In this paper we first study the behavior of faults which may occur during the encryption and decryption procedures of AES, and the way such faults eventually propagate to the final result. We then describe an appropriate detection technique for these faults. This work extends our preliminary results (G. Bertoni et al, MPCS 2002) by considering more general fault models (e.g., permanent and multiple transient faults), and the possibility of fault masking.
Keywords :
cryptography; error analysis; error detection; fault diagnosis; fault tolerance; integrated circuit modelling; integrated circuit reliability; logic simulation; transient analysis; AES decryption; AES encryption procedures; AES implementation reliability; Advanced Encryption Standard hardware implementations; encrypted/decrypted data errors; fault detection techniques; fault masking; fault propagation; general fault models; multiple transient faults; permanent faults; Fault detection; Hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
ISSN :
2160-0511
Print_ISBN :
0-7695-1712-9
Type :
conf
DOI :
10.1109/ASAP.2002.1030729
Filename :
1030729
Link To Document :
بازگشت