Title :
Evaluation of susceptibility of FPGA-based circuits to fault injection attacks based on clock glitching
Author :
Korczyc, Jakub ; Krasniewski, Andrzej
Author_Institution :
Inst. of Telecommun., Warsaw Univ. of Technol., Warsaw, Poland
Abstract :
We present a method and tool for examining an FPGA-based circuit, in particular an implementation of a cryptographic algorithm, subjected to a fault injection attack based on clock glitching. The proposed approach offers some unique features that allow us to thoroughly analyse the impact of injected faults on the operation of the circuit. In particular, through precise adjustment of the frequency of an external clock generator, the number of faults occurring at the output of the circuit under test can be observed and controlled. The effectiveness of the proposed approach has been assessed for the AES implementation, leading to a number of practical guidelines that may be essential when planning experimental studies on fault injection in FPGA-based circuits.
Keywords :
clocks; cryptography; fault tolerant computing; field programmable gate arrays; AES implementation; FPGA-based circuits; clock glitching; cryptographic algorithm; external clock generator; fault injection attacks; susceptibility evaluation; Circuit faults; Clocks; Encryption; Field programmable gate arrays; Standards; Temperature measurement;
Conference_Titel :
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2012 IEEE 15th International Symposium on
Conference_Location :
Tallinn
Print_ISBN :
978-1-4673-1187-8
Electronic_ISBN :
978-1-4673-1186-1
DOI :
10.1109/DDECS.2012.6219047