Title
A Configurable On-Chip Glitchy-Clock Generator For Fault Injection Experiments
Abstract
This paper presents a glitchy-clock generator integrated in FPGA for evaluating fault injection attacks and their countermeasures on cryptographic modules. The proposed generator exploits clock management capabilities, which are common in modern FPGAs, to generate clock signal with temporal voltage spike. The shape and timing of the glitchy-clock cycle are configurable at run time. The proposed generator can be embedded in a single FPGA without any external instrument (e.g., a pulse generator and a variable power supply). Such integration enables reliable and reproducible fault injection experiments. In this paper, we examine the characteristics of the proposed generator through experiments on Side-channel Attack Standard Evaluation Board (SASEBO). The result shows that the timing of the glitches can be controlled at the step of about 0.17 as. We also demonstrate its application to the safe-error attack against an RSA processor.
Year
DOI
Venue
2012
10.1587/transfun.E95.A.263
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
Keywords
Field
DocType
faulty injection attacks, clock glitch, RSA, safe-error attack
Voltage spike,Clock signal,Clock generator,Glitch,Cryptography,Field-programmable gate array,Pulse generator,Mathematics,Fault injection,Embedded system
Journal
Volume
Issue
ISSN
E95A
1
0916-8508
Citations 
PageRank 
References 
4
0.43
10
Authors
5
Name
Order
Citations
PageRank
Sho Endo1394.09
Takeshi Sugawara212612.25
Naofumi Homma337753.81
Takafumi Aoki4915125.99
Akashi Satoh586669.99