Laser-Based Fault Injection on Microcontrollers

  • Jakub Breier
  • Dirmanto Jap
  • Chien-Ning Chen
Part of the Computer Architecture and Design Methodologies book series (CADM)


Laser fault injection constitutes a powerful tool for a precise injection of faults into the device, allowing an adversary to carefully adjust timing and position on the chip. On the other hand, the cost of such equipment is high and the profiling time is non-negligible. In this chapter, we provide a theoretical background on laser fault injection, followed by practical evaluation of this technique on 8-bit microcontroller. We first profile the device to examine what fault models are possible and then we provide a case study on ChaCha family of stream ciphers.

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Physical Analysis and Cryptographic Engineering, Temasek LaboratoriesNanyang Technological UniversitySingaporeSingapore
  2. 2.Independent Researcher (In Collaboration with NTU)SingaporeSingapore

Personalised recommendations