• DocumentCode
    742910
  • Title

    Circuit Level Defences Against Fault Attacks in Pipelined NCL Circuits

  • Author

    Qingyu Ou ; Fang Luo ; Shilei Li ; Lu Chen

  • Author_Institution
    Dept. of Inf. Security, Naval Univ. of Eng., Wuhan, China
  • Volume
    23
  • Issue
    9
  • fYear
    2015
  • Firstpage
    1903
  • Lastpage
    1913
  • Abstract
    As a type of side-channel attack, fault attacks on the hardware implementation of cryptographic algorithms has been widely studied, and has been successfully applied to a variety of ciphers. So far, many hardware countermeasures against fault attacks have been proposed. However, most of them are tailored to a specific cryptographic algorithm and cannot provide a comprehensive level of protection against all possible faults. In this paper, we present a novel, secure and generic framework based on the robustness of null convention logic pipelines and dual-rail encoded systems, which is resistant to fault attacks at the circuit level by implementing technologies such as rail synchronization, maximum delay matching, error-detecting monitors, and self-feedback mechanisms. Both the theoretical analysis and simulation results show that all faults at the output of computational blocks can be fully detected and corrected. The new framework gives us the ability to detect and correct the faults induced in the register.
  • Keywords
    circuit reliability; cryptography; fault tolerance; logic circuits; pipeline processing; ciphers; circuit level defences; cryptographic algorithms; delay matching; dual-rail encoded systems; error-detecting monitors; fault attacks; logic pipelines; pipelined NCL circuits; rail synchronization; self-feedback mechanisms; side-channel attack; Circuit faults; Monitoring; Pipelines; Rails; Registers; Synchronization; Transient analysis; Fault attack; fault-tolerant; null convention logic (NCL);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2354531
  • Filename
    6905811