Single-bit DFA using multiple-byte laser fault injection
- 1 November 2010
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2010 IEEE International Conference on Technologies for Homeland Security (HST)
- p. 113-119
- https://doi.org/10.1109/ths.2010.5655079
Abstract
Laser fault injection is known as a fault attack method on cryptographic systems. This work provides practical experiments on an 8-bit 0.35μm microcontroller with no countermeasures. It explains how, with a laser beam that creates multiple-byte faults, it is still possible to perform single-bit/byte Differential Fault Analysis (DFA). It requires spatial and temporal adjustments for laser shooting and faulty results classification. This underlines the need to protect cryptographic devices, such as biometric passports and smart cards against surgical faults targeting one or several single-bits on specific bytes in memory.Keywords
This publication has 11 references indexed in Scilit:
- How to flip a bit?Published by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Differential Behavioral AnalysisLecture Notes in Computer Science, 2007
- Side-Channel AnalysisPublished by Springer Science and Business Media LLC ,2006
- Mathematical Attacks on RSA CryptosystemJournal of Computer Science, 2006
- The Sorcerer's Apprentice Guide to Fault AttacksProceedings of the IEEE, 2006
- A Generalized Method of Differential Fault Attack Against AES CryptosystemLecture Notes in Computer Science, 2006
- Optical Fault Induction AttacksLecture Notes in Computer Science, 2003
- A Differential Fault Attack Technique against SPN Structures, with Application to the AES and KhazadLecture Notes in Computer Science, 2003
- Single-event sensitivity of a single SRAM cellIEEE Transactions on Nuclear Science, 2002
- Backside laser testing of ICs for SET sensitivity evaluationIEEE Transactions on Nuclear Science, 2001