RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的 。 RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制 。 在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然解密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK 。 正是基于这种理论,1978年出现了著名的RSA算法,它通常是先生成一对RSA密钥,其中之一是保密密钥,由用户保存;另一个为公开密钥,可对外公开,甚至可在网络服务器中注册。为提高保密强度,RSA密钥至少为500位长。这就使加密的计算量很大。为减少计算量,在传送信息时,常采用传统加密方法与公开密钥加密方法相结合的方式,即信息采用改进的DES或IDEA对话密钥加密,然后使用RSA密钥加密对话密钥和信息摘
2022-12-11 00:45:42 2KB phpRsa非对称加密
1
支付宝RSA生成工具 1024和2048秘钥生成小工具,java版本,需要安装jdk后使用
2022-12-05 11:17:14 16.63MB rsa 支付宝
1
实验课上做的小项目(包括前端界面): 环境:IDEA 技术框架:jsp+servlet+java 有生成签名和验证签名界面 目的:基于RSA的数字签名设计与实现(包括SHA-512对原始Message的散列) 掌握RSA算法的基本原理,通过用RSA算法对实际数据进行加密和解密来深刻了解RSA的运行原理。对数字签名有所了解,理解和掌握SHA–512算法,以及如何利用RSA和SHA–512算法来实现数字签名。
2022-12-02 22:00:54 116KB RSA数字签名 jsp IDEA Servlet
1
使用C语言实现rsa4096的加密解密操作,并将加密后的结果进行base64编码,解密之前先使用base64解码,再进行解密操作。私钥公钥操作分为两个工程,互不干扰
2022-12-02 11:06:11 307KB RSA算法 C语言 Base64
1
易语言源码QQ注册RSA算法易语言源码.rar
2022-11-30 18:41:26 382KB 易语言源码QQ注册RSA算法易语
1
RSASSA-PSS Signature Algorithm详细描述,有兴趣的可以去下载看下,自己动手改成脚本
2022-11-30 13:56:22 1.76MB RSA
1
754_ASP基于RSA的数字签名的设计与实现(源代码+论文)_754.zip
2022-11-29 00:37:14 1.94MB
1
RSA的C语言算法实现
2022-11-28 18:40:25 735KB RSA的C语言
1
一款很不错的加密,签名,验签工具。超级好用,推荐给大家
2022-11-27 23:44:24 16.92MB RSA加密验签
1
用JAVA实现DES和RSA加密算法源代码。
2022-11-25 22:51:46 19KB RSA、DES
1