DocumentCode
177279
Title
Clock Glitch Attacks in the Presence of Heating
Author
Korak, Thomas ; Hutter, Marcus ; Ege, Baris ; Batina, Lejla
Author_Institution
Inst. for Appl. Inf. Process. & Commun. (IAIK), Graz Univ. of Technol., Graz, Austria
fYear
2014
fDate
23-23 Sept. 2014
Firstpage
104
Lastpage
114
Abstract
Fault attacks have been widely studied in the past but most of the literature describes only individual fault-injection techniques such as power/clock glitches, EM pulses, optical inductions, or heating/cooling. In this work, we investigate combined fault attacks by performing clock-glitch attacks under the impact of heating. We performed practical experiments on an 8-bit AVR microcontroller which resulted in the following findings. First, we identified that the success rate of glitch attacks performed at an ambient temperature of 100°C is higher than under room temperature. We were able to induce more faults and significantly increase the time frame when the device is susceptible to glitches which makes fault attacks easier to perform in practice. Second, and independently of the ambient temperature, we demonstrate that glitches cause individual instructions to repeat, we are able to add new random instructions, and we identified that opcode gets modified such that address registers of individual instructions get changed. Beside these new results, this is the first work that reports results of combined glitch and thermo attacks.
Keywords
clocks; cryptography; microcontrollers; AVR microcontroller; EM pulses; clock glitch attacks; fault attacks; fault injection techniques; optical inductions; thermo attacks; Circuit faults; Clocks; Field programmable gate arrays; Heating; Microcontrollers; Performance evaluation; Registers; ATmega; AVR; Fault attacks; glitches; heating; non-invasive; temperature;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault Diagnosis and Tolerance in Cryptography (FDTC), 2014 Workshop on
Conference_Location
Busan
Type
conf
DOI
10.1109/FDTC.2014.20
Filename
6976636
Link To Document