Single-bit DFA using multiple-byte laser fault injection

Single-bit DFA using multiple-byte laser fault injection
复制标题

DOI:
10.1109/ths.2010.5655079
复制
发表时间:
2010-12
期刊:
2010 IEEE International Conference on Technologies for Homeland Security (HST)
影响因子:
--
通讯作者:
M. Agoyan;J. Dutertre;A. Mirbaha;D. Naccache;Anne-Lise Ribotta;A. Tria
M. Agoyan;J. Dutertre;A. Mirbaha;D. Naccache;Anne-Lise Ribotta;A. Tria
中科院分区:
其他
文献类型:
--
作者:
M. Agoyan;J. Dutertre;A. Mirbaha;D. Naccache;Anne-Lise Ribotta;A. Tria

文献摘要

被引文献

相似文献

激光故障注入被称为密码系统的一种故障攻击方法。这项工作提供了在8位0.35微米微控制器上的实际实验,没有任何对策。它解释了如何利用产生多字节故障的激光束,仍然可以执行单比特/字节差分故障分析(DFA)。它需要对激光拍摄和错误的结果分类进行空间和时间调整。这突显了保护生物识别护照和智能卡等加密设备免受针对内存中特定字节上的一个或几个单位的外科故障的需要。
Laser fault injection is known as a fault attack method on cryptographic systems. This work provides practical experiments on an 8-bit 0.35µm microcontroller with no countermeasures. It explains how, with a laser beam that creates multiple-byte faults, it is still possible to perform single-bit/byte Differential Fault Analysis (DFA). It requires spatial and temporal adjustments for laser shooting and faulty results classification. This underlines the need to protect cryptographic devices, such as biometric passports and smart cards against surgical faults targeting one or several single-bits on specific bytes in memory.