论文标题

虚拟触发:一种在侧通道轨迹中分割加密过程的技术

Virtual Triggering: a Technique to Segment Cryptographic Processes in Side Channel Traces

论文作者

Guillaume, Jeremy, Pelcat, Maxime, Nafkha, Amor, Salvador, Rubén

论文摘要

侧通道攻击(SCAS)在从设备泄漏到危害机密性的信号中利用数据相关性。从加密过程(CPS)找到和同步感兴趣的段是攻击的关键步骤。最常见的方法是生成触发信号以向攻击者表示CP的开始。本文提出了一种称为虚拟触发(VT)的方法,该方法消除了对触发信号的需求并自动化跟踪分割。当重复之间的时间不变时,需要进一步的跟踪对准技术。在VT上,我们提出了一种简单的方法,可以从类似于受害者的分析设备中学习代表性细分模板,并使用简单的模式识别自动从其他受害者设备中找到并从其他受害者设备中撤出这些段。我们在尖叫的通道攻击[1]上评估了VT,该VT最初使用频率分量(FC),已知在泄漏信号中出现,作为段落轨迹的触发器。我们证明,VT不仅在标准攻击方案上等效地与FC相同,而且还展示了如何将VT与自动拔出技术一起使用,可以提高攻击效率并实现更现实的攻击情况。多亏了VT,尖叫的频道攻击现在可以:(1)与原始攻击中的FC触发器相比,仅收集的一半段即可成功; (2)吸收CP之间的时间变化。

Side-Channel Attacks (SCAs) exploit data correla-tion in signals leaked from devices to jeopardize confidentiality. Locating and synchronizing segments of interest in traces from Cryptographic Processes (CPs) is a key step of the attack. The most common method consists in generating a trigger signal to indicate to the attacker the start of a CP. This paper proposes a method called Virtual Triggering (VT) that removes the need for the trigger signal and automates trace segmentation. When the time between repetitions is not constant, further trace alignment techniques are required. Building on VT, we propose a simple method to learn representative segment templates from a profiling device similar to the victim, and to automatically locate and pull out these segments from other victim devices using simple pattern recognition. We evaluate VT on screaming channel attacks [1], which initially used a Frequency Component (FC) known to appear at a single time in leaked signals, as a trigger to segment traces. We demonstrate that VT not only performs equivalently to FC on a standard attack scenario, but we also show how using VT with the automatic pullout technique improves the attack efficiency and enables more realistic attack scenarios. Thanks to VT, screaming channel attacks can now: (1) succeed with only half of the segments collected compared to the FC trigger from the original attack; and (2) absorb time variations between CPs.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源