Concurrent Structure-Independent Fault Detection Schemes for the Advanced Encryption Standard

被引:87
|
作者
Mozaffari-Kermani, Mehran [1 ]
Reyhani-Masoleh, Arash [1 ]
机构
[1] Univ Western Ontario, Dept Elect & Comp Engn, Fac Engn, London, ON N6A 5B9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Advanced encryption standard; concurrent error detection (CED); reliability; signature-based fault detection; HARDWARE IMPLEMENTATION; ARCHITECTURES;
D O I
10.1109/TC.2010.33
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Advanced Encryption Standard (AES) has been lately accepted as the symmetric cryptography standard for confidential data transmission. However, the natural and malicious injected faults reduce its reliability and may cause confidential information leakage. In this paper, we study concurrent fault detection schemes for reaching a reliable AES architecture. Specifically, we propose low-cost structure-independent fault detection schemes for the AES encryption and decryption. We have obtained new formulations for the fault detection of SubBytes and inverse SubBytes using the relation between the input and the output of the S-box and the inverse S-box. The proposed schemes are independent of the way the S-box and the inverse S-box are constructed. Therefore, they can be used for both the S-boxes and the inverse S-boxes using lookup tables and those utilizing logic gates based on composite fields. Our simulation results show the error coverage of greater than 99 percent for the proposed schemes. Moreover, the proposed and the previously reported fault detection schemes have been implemented on the most recent Xilinx Virtex FPGAs. Their area and delay overheads have been compared and it is shown that the proposed schemes outperform the previously reported ones.
引用
收藏
页码:608 / 622
页数:15
相关论文
共 40 条
  • [1] A structure-independent approach for fault detection hardware implementations of the advanced encryption standard
    Mozaffari-Kermani, Mehran
    Reyhani-Masoleh, Arash
    WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY, PROCEEDINGS, 2007, : 47 - +
  • [2] An Efficient Fault Detection Scheme for Advanced Encryption Standard
    Dath, Gawtham G.
    Chalil, Anu
    Joseph, Jasmine
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES 2018), 2018, : 99 - 103
  • [3] Low cost concurrent error detection for the advanced encryption standard
    Wu, K
    Karri, R
    Kuznetsov, G
    Goessel, M
    INTERNATIONAL TEST CONFERENCE 2004, PROCEEDINGS, 2004, : 1242 - 1248
  • [4] Invariance-Based Concurrent Error Detection for Advanced Encryption Standard
    Guo, Xiaofei
    Karri, Ramesh
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 573 - 578
  • [5] A parity code based fault detection for an implementation of the Advanced Encryption Standard
    Bertoni, G
    Breveglieri, L
    Koren, I
    Maistri, P
    Piuri, V
    17TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2002, : 51 - 59
  • [6] On the S-Box architectures with concurrent error detection for the Advanced Encryption Standard
    Wu, Shee-Yau
    Yen, Huang-Ting
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (10) : 2583 - 2588
  • [7] Round-Level Concurrent Error Detection Applied to Advanced Encryption Standard
    Opritoiu, Flavius
    Vladutiu, Mircea
    Udrescu, Mihai
    Prodan, Lucian
    PROCEEDINGS OF THE 2009 IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2009, : 270 - 275
  • [8] Fault based cryptanalysis of the advanced encryption standard (AES)
    Blömer, J
    Seifert, JP
    FINANCIAL CRYPTOGRAPHY, PROCEEDINGS, 2003, 2742 : 162 - 181
  • [9] A New Fault Attack on the Advanced Encryption Standard Hardware
    Mukhopadhyay, Debdeep
    2009 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1 AND 2, 2009, : 387 - 390
  • [10] An Improved Fault Based Attack of the Advanced Encryption Standard
    Mukhopadhyay, Debdeep
    PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2009, 2009, 5580 : 421 - 434