Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering ›› 2006, Vol. 32 ›› Issue (11): 174-176.

• Security Technology • Previous Articles     Next Articles

Method to Resist Timing Attack on RSA Cryptosystem Using Random Algorithms

YAN Nan,GU Dawu,DING Ning   

  1. Department of Computer Science, Shanghai Jiaotong University, Shanghai 200030
  • Online:2006-06-05 Published:2006-06-05

RSA 体制下使用随机算法防御时间攻击的方法

晏 楠,谷大武,丁 宁   

  1. 上海交通大学计算机系,上海 200030

Abstract: The timing attack against RSA cryptosystem, which is invented by Kocher, is a practical method. Based on the analysis of the old methods, two new methods for resisting timing attack are introduced. Each of them modifies the RSA, so that it is changed into a random algorithmrather than a definite algorithm. By doing this, people can not only assure the algorithm’s security, but also improve the efficiency significantly

Key words: Timing attack; RSA; Random algorithm

摘要: 由Kocher 提出的对RSA 密码体制进行时间攻击的攻击方法是一种实用性很强的密码分析方法。文章在对时间攻击和原有抗击方法进行分析的基础上,提出了两种新的防御方法,将RSA 算法由确定算法改造为随机算法,这样不但保证了算法安全性,而且可以大大提高算法的执行效率。

关键词: 时间攻击;RSA;随机算法