Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA

FPGAs have emerged as a popular platform for security sensitive applications. As a practical attack methodology, laser based fault analyses have drawn much attention in the past years due to its superior accuracy in fault perturbation into security-critical Integrated Circuits (ICs). However, due to...

Full description

Saved in:
Bibliographic Details
Main Authors: He, Wei, Breier, Jakub, Bhasin, Shivam, Jap, Dirmanto, Ong, Hock Guan, Gan, Chee Lip
Other Authors: School of Materials Science & Engineering
Format: Conference or Workshop Item
Language:English
Published: 2017
Subjects:
Online Access:https://hdl.handle.net/10356/82156
http://hdl.handle.net/10220/42300
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-82156
record_format dspace
spelling sg-ntu-dr.10356-821562020-09-26T22:18:47Z Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA He, Wei Breier, Jakub Bhasin, Shivam Jap, Dirmanto Ong, Hock Guan Gan, Chee Lip School of Materials Science & Engineering School of Physical and Mathematical Sciences International Conference on Security, Privacy, and Applied Cryptography Engineering Temasek Laboratories Cryptographic fault attack Laser fault injection FPGAs have emerged as a popular platform for security sensitive applications. As a practical attack methodology, laser based fault analyses have drawn much attention in the past years due to its superior accuracy in fault perturbation into security-critical Integrated Circuits (ICs). However, due to the insufficient device information, the practical injections work are not so efficient as expected. In this paper, we thoroughly analyze the laser fault injections to data flip-flops, instead of the widely studied configuration memory bits, of a modern nanoscale FPGA. A profiling campaign based on laser chip scan is performed on an exemplary 65 nm Virtex-5 FPGA, through the delayered silicon substrate, to identify the laser sensitivity distribution of the resource array and the fundamental logic cells. The sophisticated flip-flop bit flips are realized by launching fine-grained laser perturbations on an identified Configurable Logic Block (CLB) region. The profiled laser fault sensitivity map to FPGA resource significantly facilitate high-precision logic navigation and fault injection in practical cryptographic fault attacks. We show that the observed single- and multiple-bit faults are compatible with most proposed differential or algebraic fault analyses (DFA/AFA). Finally, further discussions on capability of reported fault models to bypass fault countermeasures like parity and dual-rail logic are also given. Accepted version 2017-04-28T06:42:09Z 2019-12-06T14:47:42Z 2017-04-28T06:42:09Z 2019-12-06T14:47:42Z 2016-12-01 2016 Conference Paper He, W., Breier, J., Bhasin, S., Jap, D., Ong, H. G., & Gan, C. L. (2016). Comprehensive Laser Sensitivity Profiling and Data Register Bit-Flips for Cryptographic Fault Attacks in 65 Nm FPGA. International Conference on Security, Privacy, and Applied Cryptography Engineering, 47-65. https://hdl.handle.net/10356/82156 http://hdl.handle.net/10220/42300 10.1007/978-3-319-49445-6_3 198282 en © 2016 Springer International Publishing. This is the author created version of a work that has been peer reviewed and accepted for publication by International Conference on Security, Privacy, and Applied Cryptography Engineering, Springer International Publishing. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: [http://doi.org/10.1007/978-3-319-49445-6_3]. 19 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Cryptographic fault attack
Laser fault injection
spellingShingle Cryptographic fault attack
Laser fault injection
He, Wei
Breier, Jakub
Bhasin, Shivam
Jap, Dirmanto
Ong, Hock Guan
Gan, Chee Lip
Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA
description FPGAs have emerged as a popular platform for security sensitive applications. As a practical attack methodology, laser based fault analyses have drawn much attention in the past years due to its superior accuracy in fault perturbation into security-critical Integrated Circuits (ICs). However, due to the insufficient device information, the practical injections work are not so efficient as expected. In this paper, we thoroughly analyze the laser fault injections to data flip-flops, instead of the widely studied configuration memory bits, of a modern nanoscale FPGA. A profiling campaign based on laser chip scan is performed on an exemplary 65 nm Virtex-5 FPGA, through the delayered silicon substrate, to identify the laser sensitivity distribution of the resource array and the fundamental logic cells. The sophisticated flip-flop bit flips are realized by launching fine-grained laser perturbations on an identified Configurable Logic Block (CLB) region. The profiled laser fault sensitivity map to FPGA resource significantly facilitate high-precision logic navigation and fault injection in practical cryptographic fault attacks. We show that the observed single- and multiple-bit faults are compatible with most proposed differential or algebraic fault analyses (DFA/AFA). Finally, further discussions on capability of reported fault models to bypass fault countermeasures like parity and dual-rail logic are also given.
author2 School of Materials Science & Engineering
author_facet School of Materials Science & Engineering
He, Wei
Breier, Jakub
Bhasin, Shivam
Jap, Dirmanto
Ong, Hock Guan
Gan, Chee Lip
format Conference or Workshop Item
author He, Wei
Breier, Jakub
Bhasin, Shivam
Jap, Dirmanto
Ong, Hock Guan
Gan, Chee Lip
author_sort He, Wei
title Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA
title_short Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA
title_full Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA
title_fullStr Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA
title_full_unstemmed Comprehensive laser sensitivity profiling and data register bit-flips in 65 nm FPGA
title_sort comprehensive laser sensitivity profiling and data register bit-flips in 65 nm fpga
publishDate 2017
url https://hdl.handle.net/10356/82156
http://hdl.handle.net/10220/42300
_version_ 1681058673957273600