EM Fault Model Characterization on SoCs: From Different Architectures to the Same Fault Model

EM Fault Model Characterization on SoCs: From Different Architectures to the Same Fault Model
复制标题

SoC 上的 EM 故障模型表征:从不同架构到相同故障模型

DOI:
10.1109/fdtc53659.2021.00014
复制
发表时间:
2021
期刊:
2021 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)
影响因子:
--
通讯作者:
J. Clédière
J. Clédière
中科院分区:
--
文献类型:
--
作者:
T. Trouchkine;Guillaume Bouffard;J. Clédière

文献摘要

被引文献

相似文献

最近,出现了几种针对现代中央处理单元(CPU)的故障攻击(FA)。这些攻击是从实际角度进行研究的,由于现代 CPU 的复杂性,潜在的故障影响通常是未知的。只有很少的工作尝试在指令集架构(ISA)级别上表征它们。在本文中,我们在现代 CPU 上应用了最先进的故障模型表征方法,以使用相同的注入介质来评估来自不同架构的两个不同 CPU 上的故障模型。我们以 Raspberry Pi 3 (ARM) 和 Intel Core i3 (x86) 的 CPU 为目标,并通过电磁故障注入 (EMFI) 来扰乱它们。从 ISA 的角度来看,我们在每个组件上公开了类似的故障模型。此外,我们还针对此故障模型评估了广泛使用的复杂软件 OpenSSL。
Recently, several Fault Attacks (FAs) which target modern Central Processing Units (CPUs) have emerged. These attacks are studied from a practical point of view and, due to the modern CPUs complexity, the underlying fault effect is usually unknown. Only few works try to characterize them at the Instruction Set Architecture (ISA) level.In this article, we apply a state-of-the-art faults model characterization approach on modern CPU to evaluate the fault model on two different CPUs from different architectures with the same injection mediums. We target the CPU of the Raspberry Pi 3 (ARM) and an Intel Core i3 (x86) and perturbing them with ElectroMagnetic Fault Injection (EMFI). From the ISA point of view, we disclose a similar fault model on each component. Additionally, we evaluate a widely used complex software, OpenSSL, against this fault model.