• DocumentCode
    1080464
  • Title

    Designing Resistant Circuits against Malicious Faults Injection Using Asynchronous Logic

  • Author

    Monnet, Yannick ; Renaudin, Marc ; Leveugle, Regis

  • Author_Institution
    Tima Lab., Grenoble
  • Volume
    55
  • Issue
    9
  • fYear
    2006
  • Firstpage
    1104
  • Lastpage
    1115
  • Abstract
    This paper presents hardening techniques against fault attacks and the practical evaluation of their efficiency. The circuit technology investigated to improve the resistance against fault attacks is asynchronous logic. Specific properties of asynchronous circuits make them inherently resistant against a large class of faults. An analysis of their behavior in the presence of faults shows that they are an interesting alternative to design robust systems. A behavior diagnosis enables us to propose hardening techniques that improve fault tolerance and resistance. They are applied at design time and aim at exploiting quasi-delay insensitive (QDI) circuit properties to significantly harden the architecture with a very low area overhead and a reasonable performance penalty. To validate these techniques, a hardened DES crypto-processor is presented. The countermeasures are evaluated using laser beam fault injection
  • Keywords
    asynchronous circuits; cryptography; fault diagnosis; integrated circuit design; logic circuits; network synthesis; DES crypto-processor; QDI circuit; asynchronous logic circuit; behavior diagnosis; circuit technology; fault attacks; fault tolerance; laser beam faults injection; quasi-delay insensitive; resistant circuit design; robust system; Asynchronous circuits; Circuit faults; Clocks; Cryptography; Delay systems; Fault diagnosis; Fault tolerance; Logic circuits; Logic design; Robustness; Asynchronous circuits; data encryption standard; fault attacks; hardening techniques.; quasi-delay insensitive;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.143
  • Filename
    1668038