• DocumentCode
    1763006
  • Title

    Differential Fault Attack against Grain Family with Very Few Faults and Minimal Assumptions

  • Author

    Sarkar, Santanu ; Banik, Subhadeep ; Maitra, Subhamoy

  • Author_Institution
    Chennai Math. Inst., Chennai, India
  • Volume
    64
  • Issue
    6
  • fYear
    2015
  • fDate
    June 1 2015
  • Firstpage
    1647
  • Lastpage
    1657
  • Abstract
    The series of published works, related to differential fault attack (DFA) against the Grain family, require quite a large number (hundreds) of faults and also several assumptions on the locations and the timings of the faults injected. In this paper, we present a significantly improved scenario from the adversarial point of view for DFA against the Grain family of stream ciphers. Our model is the most realistic one so far as it considers that the cipher has to be re-keyed only a few times and faults can be injected at any random location and at any random point of time, i.e., no precise control is needed over the location and timing of fault injections. We construct equations based on the algebraic description of the cipher by introducing new variables so that the degrees of the equations do not increase. In line of algebraic cryptanalysis, we accumulate such equations based on the fault-free and faulty key-stream bits and solve them using the SAT Solver Cryptominisat-2.9.5 installed with SAGE 5.7. In a few minutes we can recover the state of Grain v1, Grain-128 and Grain-128a with as little as 10, 4 and 10 faults respectively.
  • Keywords
    computability; cryptography; DFA; Grain v1; Grain-128; Grain-128a; SAGE 5.7; SAT Solver Cryptominisat-2.9.5; algebraic cryptanalysis; algebraic description; differential fault attack; faulty key-stream bits; grain family; stream ciphers; Ciphers; Equations; Hardware; Mathematical model; Registers; Timing; Differential fault attack; Grain v1; Grain-128; Grain-128a; LFSR; NFSR; SAT solver; stream cipher;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2014.2339854
  • Filename
    6857997