论文标题
打破完全平衡的ASIC协处理器,在Weierstrass椭圆曲线上实现完整的添加公式
Breaking a fully Balanced ASIC Coprocessor Implementing Complete Addition Formulas on Weierstrass Elliptic Curves
论文作者
论文摘要
在本文中,我们报告了针对两个开源设计的水平SCA攻击的结果,这些设计实现了椭圆曲线加密的硬件加速器。这两种设计都使用完整的添加公式,使点添加和点两倍的操作无法区分。其中一种设计还用来将操作序列随机化为对策。我们使用与平均水平和自动水疗中心的比较来攻击这两个设计。尽管有所有这些对策,但我们还是能够以100%的正确性提取处理的键。
In this paper we report on the results of selected horizontal SCA attacks against two open-source designs that implement hardware accelerators for elliptic curve cryptography. Both designs use the complete addition formula to make the point addition and point doubling operations indistinguishable. One of the designs uses in addition means to randomize the operation sequence as a countermeasure. We used the comparison to the mean and an automated SPA to attack both designs. Despite all these countermeasures, we were able to extract the keys processed with a correctness of 100%.