An efficient CRT-RSA algorithm secure against power and fault attacks

  • Kim, Sung-Kyoung
  • Kim, Tae Hyun
  • Han, Dong-Guk
  • Hong, Seokhie
Citations

WEB OF SCIENCE

9
Citations

SCOPUS

10

초록

RSA digital signatures based on the Chinese Remainder Theorem (CRT) are subject to power and fault attacks. In particular, modular exponentiation and CRT recombination are prone to both attacks. However, earlier countermeasures are susceptible to the possibility of advanced and sophisticated attacks. In this paper, we investigate state-of-the-art countermeasures against power and fault attacks from the viewpoint of security and efficiency. Then, we show possible vulnerabilities to fault attacks. Finally, we propose new modular exponentiation and CRT recombination algorithms secure against all known power and fault attacks. Our proposal improves efficiency by replacing arithmetic operations with logical ones to check errors in the CRT recombination step. In addition, since our CRT-RSA algorithm does not require knowledge of the public exponent, it guarantees a more versatile implementation. (C) 2011 Elsevier Inc. All rights reserved.

키워드

Chinese Remainder Theorem (CRT)Factorization attackFault attackChecking procedureSimple power analysisDifferential power analysisRESISTANCECHECKING
제목
An efficient CRT-RSA algorithm secure against power and fault attacks
저자
Kim, Sung-KyoungKim, Tae HyunHan, Dong-GukHong, Seokhie
DOI
10.1016/j.jss.2011.04.026
발행일
2011-10
유형
Article
저널명
Journal of Systems and Software
84
10
페이지
1660 ~ 1669