DocumentCode :
2297216
Title :
A High-Performance Fault Diagnosis Approach for the AES SubBytes Utilizing Mixed Bases
Author :
Mozaffari-Kermani, Mehran ; Reyhani-Masoleh, Arash
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, ON, Canada
fYear :
2011
fDate :
28-28 Sept. 2011
Firstpage :
80
Lastpage :
87
Abstract :
The Sub Bytes (S-boxes) is the only non-linear transformation in the encryption of the Advanced Encryption Standard (AES), occupying more than half of its hardware implementation resources. One important required aspect of the hardware architectures of the S-boxes is the reliability of their implementations. This can be compromised by occurrence of internal faults or intrusion of the attackers. In this paper, we present a high-speed architecture for the S-boxes constructed using mixed bases to counteract these internal/malicious faults. Although using polynomial and normal bases for the S-boxes has been studied extensively, using mixed bases has just been considered very recently in CHES 2010. In the proposed fault detection scheme of this paper, we present formulations for multi-bit parities for the S-boxes using mixed bases. Then, these formulations are utilized in our error simulations and it is shown that the presented architecture reaches very high error coverage. Through our ASIC syntheses utilizing a 65-nm CMOS technology, we show that with comparable hardware complexity, the efficiency of the presented reliable architecture (without sub-pipelining) reaches around 5.02 Mbps/μm2, outperforming other fault detection schemes for composite field architectures.
Keywords :
CMOS integrated circuits; application specific integrated circuits; cryptography; fault diagnosis; polynomials; AES subbytes; ASIC synthesis; CHES 2010; CMOS technology; S-boxes; advanced encryption standard; fault detection scheme; hardware architectures; hardware complexity; high-performance fault diagnosis approach; high-speed architecture; malicious faults; mixed bases; nonlinear transformation; polynomial bases; size 65 nm; Complexity theory; Computer architecture; Delay; Fault detection; Hardware; Polynomials; Reliability; Fault detection; S-box; mixed bases; multi-bit parity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fault Diagnosis and Tolerance in Cryptography (FDTC), 2011 Workshop on
Conference_Location :
Nara
Print_ISBN :
978-1-4577-1463-4
Type :
conf
DOI :
10.1109/FDTC.2011.11
Filename :
6076470
Link To Document :
بازگشت