Ring Oscillator under Laser: Potential of PLL based Countermeasure against Laser Fault Injection

被引:16
作者
He, Wei [1 ]
Breier, Jakub [1 ]
Bhasin, Shivam [1 ]
Miura, Noriyuki [2 ]
Nagata, Makoto [2 ]
机构
[1] Nanyang Technol Univ, Phys Anal & Cryptog Engn, Singapore, Singapore
[2] Kobe Univ, Grad Sch Syst Informat, Kobe, Hyogo, Japan
来源
2016 WORKSHOP ON FAULT AND TOLERANCE IN CRYPTOGRAPHY (FDTC) | 2016年
关键词
Cryptography; Laser Fault Injection; Countermeasure; Ring Oscillator; Phase Locked Loop; FPGA; QUADDED LOGIC;
D O I
10.1109/FDTC.2016.13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As a typical semi-invasive attack against cryptographic primitives, laser fault injection (LFI) has emerged as a serious threat for security ICs. However, very few countermeasures against LFI have been proposed in previous literature. In this paper, a logic-level countermeasure for sensing the malicious laser injection on FPGA is presented. The implemented logic consists of a digital inverter ring oscillator (RO) for detecting the frequency disturbance by laser, and a Phase Locked Loop (PLL) to monitor the frequency ripple in RO, for generating an 'alarm' signal. The effectiveness of this countermeasure is validated by a series of laser scan on Xilinx Virtex-5 FPGA. The experimental results show that the detection rate reaches up to 92.82% for protecting the registers in slice, and the countermeasure offers a significant security margin against LFIs.
引用
收藏
页码:102 / 113
页数:12
相关论文
共 20 条
[1]  
[Anonymous], 2014, P DES AUT TEST EUR C
[2]   SATELLITE ANOMALIES FROM GALACTIC COSMIC-RAYS [J].
BINDER, D ;
SMITH, EC ;
HOLMAN, AB .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1975, 22 (06) :2675-2680
[3]   LASER SIMULATION OF SINGLE EVENT UPSETS [J].
BUCHNER, SP ;
WILSON, D ;
KANG, K ;
GILL, D ;
MAZER, JA ;
RABURN, WD ;
CAMPBELL, AB ;
KNUDSON, AR .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1987, 34 (06) :1228-1233
[4]   Pulsed-Laser Testing for Single-Event Effects Investigations [J].
Buchner, Stephen P. ;
Miller, Florent ;
Pouget, Vincent ;
McMorrow, Dale P. .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2013, 60 (03) :1852-1875
[5]  
Dierickx B., 2014, CPIX 14 WORKSH BONN
[6]   Fundamentals of the pulsed laser technique for single-event upset testing [J].
Fouillat, Pascal ;
Pouget, Vincent ;
McMorrow, Dale ;
Darracq, Frederic ;
Buchner, Stephen ;
Lewis, Dean .
RADIATION EFFECTS ON EMBEDDED SYSTEMS, 2007, :121-+
[7]   A Fault-Tolerant Technique Using Quadded Logic and Quadded Transistors [J].
Han, Jie ;
Leung, Eugene ;
Liu, Leibo ;
Lombardi, Fabrizio .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (08) :1562-1566
[8]   Customized and automated routing repair toolset towards side-channel analysis resistant dual rail logic [J].
He, Wei ;
Otero, Andres ;
de la Torre, Eduardo ;
Riesgo, Teresa .
MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (08) :899-910
[9]   Single-Event Tolerant Flip-Flop Design in 40-nm Bulk CMOS Technology [J].
Jagannathan, S. ;
Loveless, T. D. ;
Bhuva, B. L. ;
Wen, S. -J. ;
Wong, R. ;
Sachdev, M. ;
Rennie, D. ;
Massengill, L. W. .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2011, 58 (06) :3033-3037
[10]  
Lacruche M., 2016, P 19 C DES IN PRESS, P1