Concurrent error detection schemes for involution ciphers

被引:0
|
作者
Joshi, N [1 ]
Wu, KJ [1 ]
Karri, R [1 ]
机构
[1] Polytech Univ, Dept Elect & Comp Engn, Brooklyn, NY 11201 USA
来源
CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2004, PROCEEDINGS | 2004年 / 3156卷
关键词
Concurrent Error Detection (CED); fault tolerance; involutional ciphers; KHAZAD;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Because of the rapidly shrinking dimensions in VLSI, transient and permanent faults arise and will continue to occur in the near future in increasing numbers. Since cryptographic chips are a consumer product produced in large quantities, cheap solutions for concurrent checking are needed. Concurrent Error Detection (CED) for cryptographic chips also has a great potential for detecting (deliberate) fault injection attacks where faults are injected into a cryptographic chip to break the key. In this paper we propose a low cost, low latency, time redundancy based CED technique for a class of symmetric block ciphers whose round functions are involutions. This CED technique can detect both permanent and transient faults with almost no time overhead. A function F is an involution if F(F(x))=x. The proposed CED architecture (i) exploits the involution property of the ciphers and checks if x=F(F(x)) for each of the involutional round functions to detect transient and permanent faults and (ii) uses the idle cycles in the design to achieve close to a 0% time overhead. Our preliminary ASIC synthesis experiment with the involutional cipher KHAZAD resulted in an area overhead of 23.8% and a throughput degradation of 8%. A fault injection based simulation shows that the proposed architecture detects all single-bit faults.
引用
收藏
页码:400 / 412
页数:13
相关论文
共 50 条
  • [21] Semiconcurrent error detection in data paths
    Antola, A
    Ferrandi, F
    Piuri, V
    Sami, M
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (05) : 449 - 465
  • [22] Early Execution for Soft Error Detection
    Choudhary, Raj Kumar
    Patel, Janeel
    Singh, Virendra
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024, 2024, : 366 - 371
  • [23] On the Combination of Silent Error Detection and Checkpointing
    Aupy, Guillaume
    Benoit, Anne
    Herault, Thomas
    Robert, Yves
    Vivien, Frederic
    Zaidouni, Dounia
    2013 IEEE 19TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2013), 2013, : 11 - 20
  • [24] On concurrent multiple error diagnosability in linear analog circuits using continuous checksum
    Zhou, YQ
    Wong, MWT
    Min, YH
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1998, 26 (01) : 53 - 64
  • [25] Which Verification for Soft Error Detection?
    Bautista-Gomez, Leonardo
    Benoit, Anne
    Cavelan, Aurelien
    Raina, Saurabh K.
    Robert, Yves
    Sun, Hongyang
    2015 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2015, : 2 - 11
  • [26] Heterogeneous Architecturally Parallel Error Detection with Low Error Detection Latency for Highly Reliable Automotive Electronic Systems
    Lyu Z.
    Wang T.
    Li H.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2023, 35 (11): : 1789 - 1801
  • [27] Improved Undetected Error Probability Model for JTEC and JTEC-SQED Coding Schemes
    Flayyih, Wameedh N.
    Samsudin, K.
    Hashim, S. J.
    Rokhani, Fakhrul Z.
    Ismail, Yehea I.
    2013 IEEE INTERNATIONAL CONFERENCE ON CIRCUITS AND SYSTEMS (ICCAS 2013), 2013, : 27 - 32
  • [28] Random Additive Control Flow Error Detection
    Vankeirsbilck, Jens
    Penneman, Niels
    Hallez, Hans
    Boydens, Jeroen
    COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2018), 2018, 11093 : 220 - 234
  • [29] SIMD-Based Soft Error Detection
    Chen, Zhi
    Nicolau, Alexandru
    Veidenbaum, Alexander V.
    PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS (CF'16), 2016, : 45 - 54
  • [30] Parallel Error Detection Using Heterogeneous Cores
    Ainsworth, Sam
    Jones, Timothy M.
    2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2018, : 338 - 349