Back to Search
Start Over
A Configurable On-Chip Glitchy-Clock Generator for Fault Injection Experiments
- Source :
- IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. :263-266
- Publication Year :
- 2012
- Publisher :
- Institute of Electronics, Information and Communications Engineers (IEICE), 2012.
-
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.17ns. We also demonstrate its application to the safe-error attack against an RSA processor.
- Subjects :
- Generator (computer programming)
business.industry
Clock signal
Computer science
Applied Mathematics
Pulse generator
Fault injection
Computer Graphics and Computer-Aided Design
Power (physics)
Embedded system
Signal Processing
Voltage spike
Clock generator
Hardware_ARITHMETICANDLOGICSTRUCTURES
Electrical and Electronic Engineering
business
Field-programmable gate array
Subjects
Details
- ISSN :
- 17451337 and 09168508
- Database :
- OpenAIRE
- Journal :
- IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
- Accession number :
- edsair.doi...........27808fa2224efbde1bc148688d173b48