A formal proof of countermeasures against fault injection attacks on CRT-RSA

被引:16
|
作者
Rauzy, Pablo [1 ]
Guilley, Sylvain [1 ]
机构
[1] Telecom ParisTech, CNRS LTCI, Inst Mines Telecom, Paris, France
关键词
RSA (Rivest Shamir Adleman); CRT (Chinese Remainder Theorem); Fault injection; BellCoRe (Bell Communications Research) attack; Formal proof; OCaml;
D O I
10.1007/s13389-013-0065-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this article, we describe a methodology that aims at either breaking or proving the security of CRT-RSA implementations against fault injection attacks. In the specific case-study of the BellCoRe attack, our work bridges a gap between formal proofs and implementation-level attacks. We apply our results to three implementations of CRT-RSA, namely the unprotected one, that of Shamir, and that of Aumuller et al. Our findings are that many attacks are possible on both the unprotected and the Shamir implementations, while the implementation ofAumuller et al. is resistant to all single-fault attacks. It is also resistant to double-fault attacks if we consider the less powerful threat model of its authors.
引用
收藏
页码:173 / 185
页数:13
相关论文
共 50 条
  • [1] Countermeasures Against High-Order Fault-Injection Attacks on CRT-RSA
    Rauzy, Pablo
    Guilley, Sylvain
    2014 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC 2014), 2014, : 68 - 82
  • [2] Formal verification of a CRT-RSA implementation against fault attacks
    Christofi, Maria
    Chetali, Boutheina
    Goubin, Louis
    Vigilant, David
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2013, 3 (03) : 157 - 167
  • [3] (In)security against fault injection attacks for CRT-RSA implementations
    Berzati, Alexandre
    Canovas, Cecile
    Goubin, Louis
    FDTC 2008: FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY, PROCEEDINGS, 2008, : 101 - +
  • [4] A CRT-RSA algorithm secure against hardware fault attacks
    Liu, Sining
    King, Brian
    Wang, Wei
    DASC 2006: 2ND IEEE INTERNATIONAL SYMPOSIUM ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2006, : 51 - +
  • [5] An efficient CRT-RSA algorithm secure against power and fault attacks
    Kim, Sung-Kyoung
    Kim, Tae Hyun
    Han, Dong-Guk
    Hong, Seokhie
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (10) : 1660 - 1669
  • [6] Algorithmic Countermeasures Against Fault Attacks and Power Analysis for RSA-CRT
    Kiss, Agnes
    Kraemer, Juliane
    Rauzy, Pablo
    Seifert, Jean-Pierre
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, COSADE 2016, 2016, 9689 : 111 - 129
  • [7] A New CRT-RSA Scheme Resistant to Power Analysis and Fault Attacks
    Ha, JaeCheol
    Jun, ChulHyun
    Park, JeaHoon
    Moon, SangJae
    Kim, CkangKyun
    THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 351 - +
  • [8] Fault attacks on RSA with CRT:: Concrete results and practical countermeasures
    Aumüller, C
    Bier, P
    Fischer, W
    Hofreiter, P
    Seifert, JP
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2002, 2002, 2523 : 260 - 275
  • [9] CRT RSA algorithm protected against fault attacks
    Boscher, Arnaud
    Naciri, Robert
    Prouff, Emmanuel
    INFORMATION SECURITY THEORY AND PRACTICES: SMART CARDS, MOBILE AND UBIQUITOUS COMPUTING SYSTEMS, PROCEEDINGS, 2007, 4462 : 229 - +
  • [10] Fault attacks for CRT based RSA: New attacks, new results, and new countermeasures
    Kim, Chong Hee
    Quisquater, Jean-Jacques
    INFORMATION SECURITY THEORY AND PRACTICES: SMART CARDS, MOBILE AND UBIQUITOUS COMPUTING SYSTEMS, PROCEEDINGS, 2007, 4462 : 215 - +