破解在Weierstrass椭圆曲线上实现完全加法公式的全平衡ASIC协处理器
密码学与安全
2022-01-05 v1
摘要
本文报道针对两个实现椭圆曲线密码学硬件加速器的开源设计所选取的水平 SCA 攻击结果。两个设计均使用完全加法公式以使点加和点倍操作不可区分。其中一个设计还额外采用随机化操作序列作为对策。我们使用与均值比较及自动化 SPA 攻击两个设计。尽管有这些对策,我们仍能以 100% 正确率提取所处理的密钥。
引用
@article{arxiv.2201.01158,
title = {Breaking a fully Balanced ASIC Coprocessor Implementing Complete Addition Formulas on Weierstrass Elliptic Curves},
author = {Ievgen Kabin and Zoya Dyka and Dan Klann and Nele Mentens and Lejla Batina and Peter Langendoerfer},
journal= {arXiv preprint arXiv:2201.01158},
year = {2022}
}
备注
Author's version accepted for DSD-2020; the final publication is available at https://ieeexplore.ieee.org/document/9217817