• DocumentCode
    484755
  • Title

    Fault injection platform for block ciphers

  • Author

    Baldwin, B. ; Popovici, E.M. ; Tunstall, M. ; Marnane, i.P.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. Coll. Cork, Cork
  • fYear
    2008
  • fDate
    18-19 June 2008
  • Firstpage
    10
  • Lastpage
    15
  • Abstract
    Block ciphers are typically resistant to direct attacks, such as an exhaustive key search or cryptanalysis, all of which require too many resources to achieve an efficient attack. Many block ciphers are examined for their resistance to less direct attacks that target a given implementation. Of these attacks, fault attacks are amongst the most effective at retrieving information on secret key, and require specific countermeasures to be included in an implementation. In this paper we describe a simple platform for the study of fault injection and analysis in the context of fault attacks block ciphers based on a Feistel structure (e.g. DES). We show that an attacker who can successfully inject faults into a block cipher can reduce the complexity of an attack to derive the secret key. We also present a novel version of the attack than can be applied to Triple-DES by independently injecting faults in the second and third instantiations of DES involved in a Triple- DES computation.
  • Keywords
    cryptography; Feistel structure; cryptanalysis; fault attacks block cipher; fault injection platform; DES; Differential Fault Analysis; Feistal; Implementation Attacks;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Signals and Systems Conference, 208. (ISSC 2008). IET Irish
  • Conference_Location
    Galway
  • ISSN
    0537-9989
  • Print_ISBN
    978-0-86341-931-7
  • Type

    conf

  • Filename
    4780922