Side-Channel Attack against RSA Key Generation Algorithms

被引:0
|
作者
Bauer, Aurelie [1 ]
Jaulmes, Eliane [1 ]
Lomne, Victor [1 ]
Prouff, Emmanuel [1 ]
Roche, Thomas [1 ]
机构
[1] ANSSI, F-75700 Paris 07, SP, France
关键词
IMPLEMENTATION; CRT;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many applications of embedded devices require the generation of cryptographic secret parameters during the life cycle of the product. In such an unsafe context, several papers have shown that key generation algorithms are vulnerable to side-channel attacks. This is in particular the case of the generation of the secret prime factors in RSA. Until now, the threat has been demonstrated against naive implementations whose operations' flow depends on secret data, and a simple countermeasure is to avoid such kind of dependency. In this paper, we propose a new attack that renders this defence strategy ineffective. It is in particular able to break secure implementations recommended by the ANSI X9.31 and FIPS 186-4 standards. We analyse its efficiency for various realistic attack contexts and we demonstrate its practicality through experiments against a smart-card implementation. Possible countermeasures are eventually proposed, drawing the following main conclusion: prime generation algorithms should avoid the use of a prime sieve combined with a deterministic process to generate the prime candidates from a random seed.
引用
收藏
页码:223 / 241
页数:19
相关论文
共 50 条
  • [41] A Side-Channel Attack Against Classic McEliece When Loading the Goppa Polynomial
    Seck, Boly
    Cayrel, Pierre-Louis
    Dragoi, Vlad-Florin
    Diop, Idy
    Barbier, Morgan
    Klamti, Jean Belo
    Grosso, Vincent
    Colombier, Brice
    PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2023, 2023, 14064 : 105 - 125
  • [42] Practical side-channel attack on a security device
    San Pedro, Manuel
    Servant, Victor
    Guillemet, Charles
    31ST INTERNATIONAL CONFERENCE ON MICROELECTRONICS (IEEE ICM 2019), 2019, : 130 - 133
  • [43] Irradiation Side-Channel Attack on Cryptographic Chip
    Qu, Ming
    Chang, Yuchun
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS AND MICROSYSTEMS (ICICM), 2016, : 41 - 45
  • [44] Electromagnetic Side-Channel Attack Resilience against PRESENT Lightweight Block Cipher
    Gunathilake, Nilupulee A.
    Al-Dubai, Ahmed
    Buchanan, William J.
    Lo, Owen
    2022 6TH INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, SECURITY AND PRIVACY, CSP 2022, 2022, : 51 - 55
  • [45] KeeLoq and Side-Channel Analysis - Evolution of an Attack
    Paar, Christof
    Eisenbarth, Thomas
    Kasper, Markus
    Kasper, Timo
    Moradi, Amir
    PROCEEDINGS OF THE 2009 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC 2009), 2009, : 65 - 69
  • [46] A Timing Side-Channel Attack on a Mobile GPU
    Karimi, Elmira
    Jiang, Zhen Hang
    Fei, Yunsi
    Kaeli, David
    2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 67 - 74
  • [47] Side-Channel Attack on Flipped Scan Chains
    Wang, Sying-Jyan
    Choi, Ting-Jui
    Li, Katherine Shu-Min
    2016 IEEE 25TH ASIAN TEST SYMPOSIUM (ATS), 2016, : 67 - 72
  • [48] Side-Channel Attack on a Protected RFID Card
    Xu, Rixin
    Zhu, Liehuang
    Wang, An
    Du, Xiaojiang
    Choo, Kim-Kwang Raymond
    Zhang, Guoshuang
    Gai, Keke
    IEEE ACCESS, 2018, 6 : 58395 - 58404
  • [49] A Power Side-Channel Attack on Flash ADC
    Chen, Ziyi
    Savidis, Ioannis
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [50] ThermalBleed: A Practical Thermal Side-Channel Attack
    Kim, Taehun
    Shin, Youngjoo
    IEEE ACCESS, 2022, 10 : 25718 - 25731