Attack tolerant cryptographic hardware design by combining error correction and uniform switching activity

被引:2
|
作者
Mathew, Jimson [1 ]
Mohanty, Saraju P. [2 ]
Banerjee, Shibaji [1 ]
Pradhan, Dhiraj K. [1 ]
Jabir, A. M. [3 ]
机构
[1] Univ Bristol, Dept Comp Sci, Bristol BS8 1UB, Avon, England
[2] Univ N Texas, Dept Comp Sci & Engn, Denton, TX 76207 USA
[3] Oxford Brookes Univ, Dept Comp & Commun Technol, Oxford OX33 1HX, England
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1016/j.compeleceng.2013.01.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Thwarting severe cryptographic hardware attacks requires new approaches to logic and physical designs. This paper presents a systematic design approach to fault tolerant cryptographic hardware designs by combining the concurrent error detection and correction, and uniform switching activity cells. The effectiveness of the Hamming code based error correction schemes as a fault tolerance method in stream ciphers is investigated. Coding is applied to Linear Feedback Shift Registers (LFSR) based stream cipher implementations. The method was implemented on industrial standard stream ciphers, e.g. A5/1(GSM), E0 (Bluetooth), RC4 (WEP), and W7. The performance of stream cipher algorithms with error detection and correction was studied by synthesising the designs on FPGA and custom Integrated Circuits. The hardware building blocks are investigated to minimise switching activity of a circuit for all possible inputs and their transitions by adding redundant gates and increasing the overall number of signal transitions. The overheads of the proposed approach are also discussed. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1077 / 1087
页数:11
相关论文
共 12 条
  • [1] Fault attack resistant cryptographic hardware with uniform error detection
    Kulikowski, Konrad J.
    Karpovsky, Mark G.
    Taubin, Alexander
    FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY, PROCEEDINGS, 2006, 4236 : 185 - 195
  • [2] On the Synthesis of Attack Tolerant Cryptographic Hardware
    Mathew, J.
    Banerjee, S.
    Rahaman, H.
    Pradhan, D. K.
    Mohanty, S. P.
    Jabir, A. M.
    PROCEEDINGS OF THE 2010 18TH IEEE/IFIP INTERNATIONAL CONFERENCE ON VLSI AND SYSTEM-ON-CHIP, 2010, : 286 - 291
  • [3] Concurrent error detection for involutional functions with applications in fault-tolerant cryptographic hardware design
    Joshi, Nikhil
    Wu, Kaijie
    Sundararajan, Jayachandran
    Karri, Ramesh
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (06) : 1163 - 1169
  • [4] Correction: Corrigendum: Energy dissipation and error probability in fault-tolerant binary switching
    Mohammad Salehi Fashami
    Jayasimha Atulasimha
    Supriyo Bandyopadhyay
    Scientific Reports, 6
  • [5] Mixed Error Correction Scheme and Its Design Optimization for Soft-Error Tolerant Datapaths
    Oh, Junghoon
    Kaneko, Mine
    2016 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2016, : 362 - 365
  • [6] Combining Forward Error Correction and Network Coding in Bufferless Networks: a Case Study for Optical Packet Switching
    Biczok, Gergely
    Chen, Yanling
    Kralevska, Katina
    Overby, Harald
    2016 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2016, : 61 - 68
  • [7] Combining a Spread Spectrum Technique with Error-Correction Code to Design an Immune Stegosystem
    Youail, Rami S.
    Samawi, Venus W.
    Kadhim, Abdul-Karim A-R.
    2008 2ND INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY AND IDENTIFICATION, 2008, : 245 - +
  • [8] Hardware design and verification techniques for Giga-bit Forward-Error Correction systems on FPGAs
    Mahdi, A.
    Sakellariou, P.
    Kanistras, N.
    Tsatsaragkos, I.
    Paliouras, V.
    2012 19th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2012, : 89 - 92
  • [9] Correction to: Joint Motion Compensation and MC-Reused Spatial Error Concealment on Hardware Architecture Design
    Yu-Hsuan Lee
    Bo-Siang Huang
    Journal of Signal Processing Systems, 2020, 92 : 459 - 459
  • [10] TrojanZero: Switching Activity-Aware Design of Undetectable Hardware Trojans with Zero Power and Area Footprint
    Abbassi, Imran Hafeez
    Khalid, Faiq
    Rehman, Semeen
    Kamboh, Awais Mehmood
    Jantsch, Axel
    Garg, Siddharth
    Shafique, Muhammad
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 914 - 919