• DocumentCode
    2905724
  • Title

    A CRT-RSA Algorithm Secure against Hardware Fault Attacks

  • Author

    Liu, Sining ; King, Brian ; Wang, Wei

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Indiana Univ.-Purdue Univ., Indianapolis, IN
  • fYear
    2006
  • fDate
    Sept. 29 2006-Oct. 1 2006
  • Firstpage
    51
  • Lastpage
    60
  • Abstract
    Chinese remainder theorem based RSA (CRT-RSA) digital signature has important applications in smart cards. Previous CRT-RSA algorithms such as CRT-2 and BOS are susceptible to practical hardware fault attacks. In this paper, a new CRT-RSA algorithm with countermeasures to hardware fault attacks is proposed. To our knowledge, the proposed algorithm is the first that can resist what we call the single-fault adversarial attacks. The proposed algorithm first computes the signature using CRT in a secret algebraic setting, then a set of fault-detection variables are computed to detect possible faults. Lastly, the signature is mapped from the secret algebraic setting to the intended setting. By using a random number and the fault detection variables, every step of the algorithm is protected from hardware faults. The output of the algorithm will be fully randomized in case of faults. The CRT´s speed advantages are also maintained. The proposed algorithm is approximately two times as fast as the direct form RSA for the two-prime case, and about four times as fast for the three-prime case
  • Keywords
    cryptography; digital signatures; fault tolerance; smart cards; CRT-RSA algorithm; Chinese remainder theorem; digital signature; fault detection; hardware fault attacks; single-fault adversarial attacks; smart cards; Cathode ray tubes; Digital signatures; EPROM; Hardware; Microprocessors; Random access memory; Read only memory; Read-write memory; Security; Smart cards; Chinese Remainder Theorem; RSA; algorithm; smart card;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing, 2nd IEEE International Symposium on
  • Conference_Location
    Indianapolis, IN
  • Print_ISBN
    0-7695-2539-3
  • Type

    conf

  • DOI
    10.1109/DASC.2006.5
  • Filename
    4030866