摘要
RSA算法在信息安全领域应用很广,其安全性经受了数十年的考验。然而,密钥安全不同于算法安全,它常为人们所忽视。在大多数实现中,人们对RSA密钥本身的安全性缺乏认识,这样,即使采用强算法也会引发安全问题。围绕RSA密钥的安全性度量问题,从已知明文的RSA攻击出发,提出了对RSA密钥安全性进行度量的数学模型和密钥安全系数的概念系统,分析了安全强度系数-密钥数量的分布,设计了对密钥强度量化的方法,改进了RSA密钥产生算法。并对其在深腾1800集群平台上进行了仿真分析,对于增强RSA算法实现的安全性有着积极的参考意义。
The RSA algorithm is applied very broadly in the information security domain, its security has undergone examining over dozens of years practice. However the algorithm security and the key safe are two different concepts, the latteroften is neglected by the people, in the big number of realization, when the RSA algorithm is used to generate the key, the people lack the understanding to the key itself security, thus the strong algorithm is aslo used to initiate the security problem. The RSA key the security measure question is revolved, beginning from the known plaintext RSA attack and the mathematical model on the measure of the RSA key security and the key safety coefficient concept system are proposed, strength coefficient-key quantity distribution is analyzed, a method to quantitate the key intensity is designed, the algorithm to generate RSA key is improved, and then the simulation analysis to it in the 1800 clustering computer platforms is carried on, whole of work has a lot of positively value of reference regarding strengthening the RSA algorithm realization the security.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第22期5371-5373,5377,共4页
Computer Engineering and Design
基金
国家863高技术研究发展计划基金项目(2002AA135230)
湖南省教育厅基金项目(D5C720)
关键词
公钥密码算法
密钥强度量化
安全系数
密钥筛选
信息安全
安全密钥
public key encryption algorithm
quantitating strength of keys
security coefficient
testing keys
information security
secure key