DocumentCode :
3502109
Title :
A totally self-checking S-box architecture for the advanced encryption standard
Author :
Matthews, Adam ; Lala, Parag K.
Author_Institution :
Arkansas Univ., Fayetteville, AR
fYear :
2006
fDate :
27-29 March 2006
Lastpage :
524
Abstract :
The advanced encryption standard (AES) has been widely used in many applications since adopted by the NIST in 2001. AES is often implemented in hardware for security purposes, but because of the complex nature of the algorithm, reliability is a major concern. The use of error-detecting codes (EDCs) and physical duplication are generally the two methods that have been used for fault detection, although EDCs are costly in run-time and duplication is costly in real-estate. This paper proposes a method for making the S-box, which is by far the critical component of AES, totally self-checking using pseudo-nMOS technology. The fault detection method proposed in this paper has a lower latency than EDCs and requires less overhead than duplication. Although this method is shown only in constructing the S-box, the method can be scaled up to make the entire AES algorithm totally self-checking
Keywords :
cryptography; error detection codes; fault diagnosis; logic testing; S-box architecture; advanced encryption standard; error-detecting codes; fault detection; hardware security; physical duplication; pseudo-nMOS technology; Circuits; Cryptography; Delay; Electrical fault detection; Fault detection; Hardware; Pipelines; Redundancy; Runtime; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design, 2006. ISQED '06. 7th International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
0-7695-2523-7
Type :
conf
DOI :
10.1109/ISQED.2006.18
Filename :
1613191
Link To Document :
بازگشت