• DocumentCode
    2297256
  • Title

    An In-depth and Black-box Characterization of the Effects of Clock Glitches on 8-bit MCUs

  • Author

    Balasch, Josep ; Gierlichs, Benedikt ; Verbauwhede, Ingrid

  • Author_Institution
    COSIC & IBBT Kasteelpark, Katholieke Univ. Leuven, Leuven-Heverlee, Belgium
  • fYear
    2011
  • fDate
    28-28 Sept. 2011
  • Firstpage
    105
  • Lastpage
    114
  • Abstract
    The literature about fault analysis typically describes fault injection mechanisms, e.g. glitches and lasers, and cryptanalytic techniques to exploit faults based on some assumed fault model. Our work narrows the gap between both topics. We thoroughly analyse how clock glitches affect a commercial low-cost processor by performing a large number of experiments on five devices. We observe that the effects of fault injection on two-stage pipeline devices are more complex than commonly reported in the literature. While injecting a fault is relatively easy, injecting an exploitable fault is hard. We further observe that the easiest to inject and reliable fault is to replace instructions, and that random faults do not occur. Finally we explain how typical fault attacks can be mounted on this device, and describe a new attack for which the fault injection is easy and the cryptanalysis trivial.
  • Keywords
    cryptography; fault diagnosis; microcontrollers; pipeline processing; 8-bit MCU; black box characterization; clock glitch effects; commercial low cost processor; cryptanalytic techniques; fault analysis; fault injection mechanisms; lasers; two stage pipeline devices; Circuit faults; Clocks; Cryptography; Field programmable gate arrays; Pipelines; Registers; Smart cards; AVR MCU; Fault effect characterization; clock glitches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault Diagnosis and Tolerance in Cryptography (FDTC), 2011 Workshop on
  • Conference_Location
    Nara
  • Print_ISBN
    978-1-4577-1463-4
  • Type

    conf

  • DOI
    10.1109/FDTC.2011.9
  • Filename
    6076473