Chinese Journal of Network and Information Security ›› 2019, Vol. 5 ›› Issue (1): 30-36.doi: 10.11959/j.issn.2096-109x.2019004

• Special Column:Technology Research and Application Exploration on Attack and Defense of Cryptology • Previous Articles     Next Articles

Fault-injection attack on countermeasure algorithms of RSA-CRT cryptosystem

Fanyu KONG1(),Yong QIAO2,Pengtao LIU3,Xiaodong LIU1,Dashui ZHOU1   

  1. 1 Institute of Network Security,Shandong University,Jinan 250100,China
    2 China Standard Software Co.,Ltd.,Beijing 100190,China
    3 School of Cyberspace Security,Shandong University of Political Science and Law,Jinan 250014,China
  • Revised:2018-12-28 Online:2019-02-01 Published:2019-04-10
  • Supported by:
    The National Natural Science Foundation of China(61602275)

Abstract:

As a widely-applied public-key cryptosystem in TLS,SSL and IPSec protocols,the security of RSA cryptosystem is of great importance.At FDTC 2014,Rauzy and Guilley proposed several improved countermeasure algorithms of RSA implementation based on Chinese remainder theorem,which were used to defeat fault-injection attacks.New fault-injection attacks on two of their countermeasure algorithms are proposed.During the RSA computation process,a permanent fault is injected and then a faulty RSA signature result is induced.The RSA private key can be obtained by using the faulty RSA signature and the correct result.Therefore,Rauzy and Guilley’s two countermeasure algorithms cannot resist our fault-injection attack.

Key words: RSA cryptosystem, Chinese remainder theorem, side channel attack, fault-injection attack

CLC Number: 

No Suggested Reading articles found!