什么是RSA RSA算法是第一个能同时用于加密和数字签名的算法也易于理解和操作 RSA是被研究得最广泛的公钥算法从提出到现在已近二十年经历了各种攻击的考验逐渐为人们接受普遍认为是目前最优秀的公钥方案之一RSA的安全性依赖于大数的因子分解但并没有从理论上证明破译RSA的难度与大数分解难度等价即RSA的重大缺陷是无法从理论上把握它的保密性能如何而且密码学界多数人士倾向于因子分解不是NPC问题 RSA