An efficient hardware-based fault diagnosis scheme for AES: Performances and cost

被引:32
作者
Bertoni, G [1 ]
Breveglieri, L [1 ]
Koren, I [1 ]
Maistri, P [1 ]
机构
[1] STMicroelect, Milan, Italy
来源
19TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/DFTVS.2004.1347833
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Since standardization in 2001, the Advanced Encryption Standard has been the subject of many research efforts, aimed at developing efficient hardware implementations with reduced area and latency. So far, reliability has not been considered a primary objective. Recently, several error detecting schemes have been proposed in order to provide some defense against hardware faults in AES. The benefits of such schemes are twofold: avoiding wrong outputs when benign hardware faults occur, and preventing the collection of information about the secret key through malicious injection of faults. In this paper, we present a complete scheme for parity-based fault detection in a hardware implementation of the Advanced Encryption Standard which includes a key schedule unit. We also provide a preliminary evaluation of the hardware and latency overhead of the proposed scheme.
引用
收藏
页码:130 / 138
页数:9
相关论文
共 17 条
[1]  
Akkar M., 2001, P CHES, P315
[2]  
[Anonymous], FED INF PROC STAND P
[3]  
BAO F, 1997, LNCS
[4]   Detecting and locating faults in VLSI implementations of the advanced encryption standard [J].
Bertoni, G ;
Breveglieri, L ;
Koren, I ;
Maistri, P ;
Piuri, V .
18TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2003, :105-113
[5]   Error analysis and detection procedures for a hardware implementation of the Advanced Encryption Standard [J].
Bertoni, G ;
Breveglieri, L ;
Koren, I ;
Maistri, P ;
Piuri, V .
IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (04) :492-505
[6]   On the importance of eliminating errors in cryptographic computations [J].
Boneh, D ;
DeMillo, RA ;
Lipton, RJ .
JOURNAL OF CRYPTOLOGY, 2001, 14 (02) :101-119
[7]  
Chodowiec P, 2003, LECT NOTES COMPUT SC, V2779, P319, DOI 10.1007/978-3-540-45238-6_26
[8]  
GIRAUD C, DFA AES
[9]  
Gladman B., 2001, SPECIFICATION RIJNDA
[10]   Fault-based side-channel cryptanalysis tolerant Rijndael symmetric block cipher architecture [J].
Karri, R ;
Wu, KJ ;
Mishra, P ;
Kim, Y .
2001 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2001, :427-435