增强 ECC 设计抵御水平攻击的固有抵抗力的方法
机构名称:
¥ 1.0

由于关键基础设施和物联网等应用的性质,侧信道分析攻击正成为一种严重威胁。侧信道分析攻击利用了可以观察到加密实现行为的事实,并提供简化密钥泄露的提示。一种新型的 SCA 是所谓的水平差分 SCA。在本文中,我们研究了两种不同的方法来增加硬件加速器对 kP 操作的固有抵抗力。第一种方法旨在通过实现寻址的定期安排来减少我们设计中寻址的影响。在第二种方法中,我们研究了用于实现 GF(2 n ) 元素乘法的公式如何影响针对 Montgomery kP 实现的水平 DPA 攻击的结果。我们实现了 5 种具有不同部分乘法器的设计,即基于不同的乘法公式。我们使用两种不同的技术(即 130 和 250 nm 技术)来模拟功率轨迹以进行分析。我们表明,实施的乘法公式对水平攻击的成功有显著影响。这两种方法的结合产生了最有抵抗力的设计。对于 250 nm 技术,只有 2 个关键候选者可以以大约 70% 的正确率显示出来,这是一个巨大的进步,因为对于原始设计,7 个关键候选者的正确率超过了 90%。对于我们的 130 nm 技术,没有一个关键候选者的正确率超过 60%。

增强 ECC 设计抵御水平攻击的固有抵抗力的方法

增强 ECC 设计抵御水平攻击的固有抵抗力的方法PDF文件第1页

增强 ECC 设计抵御水平攻击的固有抵抗力的方法PDF文件第2页

增强 ECC 设计抵御水平攻击的固有抵抗力的方法PDF文件第3页

增强 ECC 设计抵御水平攻击的固有抵抗力的方法PDF文件第4页

增强 ECC 设计抵御水平攻击的固有抵抗力的方法PDF文件第5页

相关文件推荐