Rsa算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。Rsa是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。Rsa的安全性依赖于大数的因子分解,但并没有从理论上证明破译Rsa的难度与大数分解难度等价。即Rsa的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 Rsa的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大,为保证安全性,n 至少也要 600 bits 以上,使运算代价很高,尤其是速度较慢,较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加,不利于数据格式的标准化。目前,SET( Secure Electronic Transaction )协议中要求CA采用比特长的密钥,其他实体使用比特的密钥
标签: Rsa 算法 加密 数字签名
上传时间: 2014-10-13
上传用户:sz_hjbf
最短路径算法C C++ 邻接矩阵实现 哈夫曼算法和哈夫曼树 Rsa算法的C++实现 lzw压缩算法的c语言实现 计算日期程序(C语言)
标签: Rsa lzw 算法 最短路径
上传时间: 2014-01-27
上传用户:源弋弋
Rsa算法是在1978年由Ron Rivest, AdiShamir 和Leonard Adleman提出的一种公钥加密算法。Rsa能同时用于加密和数字签名的算法,也易于理解和操作。Rsa是被广泛研究的公钥算法,从提出至今,经历了各种攻击的考验,逐渐为人们所接受,被普遍认为是目前最优秀的公钥方案之一。
标签: Rsa AdiShamir Leonard Adleman
上传时间: 2016-10-07
上传用户:hakim
Java实现Rsa DES SHA算法以完成一个加密组件, Java工程,Eclipse开发,只要直接导入已经存在的工程到工作环境即可。
标签: Java DES Rsa SHA
上传时间: 2013-12-19
上传用户:fanboynet
Delphi版的Rsa算法库,很好用的说
标签: Delphi Rsa 算法库
上传时间: 2013-12-29
上传用户:lyy1234
Rsa算法的Java实现,可作为学习公钥体制加密算法的参考资料
标签: Java Rsa 算法
上传时间: 2016-10-12
上传用户:FreeSky
Rsa implementation by using Java
标签: implementation using Java Rsa
上传时间: 2013-12-09
上传用户:shanml
基于Rsa加密和解密 用mfc做得
标签: Rsa mfc 加密 解密
上传时间: 2013-12-20
上传用户:yyyyyyyyyy
DES与Rsa算法的解析与推演。不是单纯理论的讲解,带着一些应用的角度让对密码学有兴趣的人能很容易理解略显深奥的密码算法。
标签: DES Rsa 算法
上传时间: 2016-10-17
上传用户:wsf950131
Java加密组件实现DES、Rsa和SHA加密算法。 实现了DESRsa和SHA加密给出统一的接口。
标签: SHA DESRsa Java DES
上传时间: 2014-01-16
上传用户:gxf2016