1 / 3
文档名称:

RSA加密算法简介.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

RSA加密算法简介.doc

上传人:wc69885 2015/6/3 文件大小:0 KB

下载得到文件列表

RSA加密算法简介.doc

相关文档

文档介绍

文档介绍:RSA加密算法简介
1978年就出现了这种算法,它是第一个既能用于数据加密
也能用于数字签名的算法。它易于理解和操作,也很流行。算
法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和
Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。
   RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数
( 大于 100个十进制位)的函数。据猜测,从一个密钥和密文
推断出明文的难度等同于分解两个大素数的积。 
 密钥对的产生:选择两个大素数,p 和q 。计算:  
n = p * q
然后随机选择加密密钥e,要求 e 和( p - 1 ) * ( q - 1 )
互质。最后,利用Euclid 算法计算解密密钥d, 满足 
      e * d ≡ 1 ( mod ( p - 1 ) * ( q - 1 ) )
其中n和d也要互质。数e和
n是公钥,d是私钥。两个素数p和q不再需要,应该丢弃,不要让任
何人知道。加密信息 m(二进制表示)时,首先把m分成等长数据
块 m1 ,m2,..., mi ,块长s,其中 2^s <= n, s 尽可能的大。对
应的密文是:
ci = mi^e ( mod n ) ( a )
解密时作如下计算:
mi = ci^d ( mod n ) ( b )
RSA 可用于数字签名,方案是用( a ) 式签名, ( b )
式验证。具体操作时考虑到安全性和 m信息量较大等因素,一般是先
作 HASH 运算。
RSA 的安全性。
RSA的安全性依赖于大数分解,但是否等同于大数分解一直未能得到理
论上的证明,因为没有证明破解RSA就一定需要作大数分解。假设存在
一种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前,
RSA的一些变种算法已被证明等价于大数分解。不管怎样,分解n是最显
然的攻击方法。现在,人们已能分解140多个十进制位的大素数。因此,
模数n必须选大一些,因具体适用情况而定。 
RSA的速度:
由于进行的都是大数计算,使得RSA最快的情况也比DES慢上100倍,无论
是软件还是硬件实现。速度一直是RSA的缺陷。一般来说只用于少量数据
加密。 
RSA的选择密文攻击:
RSA在选择密文攻击面前很脆弱。一般攻击者是将某一信息作一下伪装
(Blind),让拥有私钥的实体签署。然后,经过计算就可得到它所想要的信
息。实际上,攻击利用的都是同一个弱点,即存在这样一个事实:乘幂保
留了输入的乘法结构:
( XM )^d = X^d *M^d mod n
前面已经提到,这个固有的问题来自于公钥密码系统的最有用的特征
--每个人都能使用公钥。但从算法上无法解决这一问题,主要措施有
两条:一条是采用好的公钥协议,保证工作过程中实体不对其他实体
任意产生的信息解密,不对自己一无所知的信息签名;另一条是决不
对陌生人送来的随机文档签名,签名时首先使用One-Way HashFunction
对文档作HASH处理,或同时使用不同的签名算法。在中提到了几种不
同类型的攻击方法。
RSA的公共模数攻击。
若系统中共有一个模数,只是不同的人拥有不同的e和d,

最近更新

一线员工绩效考核实施方案 5页

【毕业论文选题】120个最新经济法论文题目 6页

【中小企业薪酬管理问题及优化分析案例—以S公.. 4页

二零二五年度林业碳交易项目林地转让合同 9页

《市场调研与预测》 5页

《企业战略环境分析及战略建议—以拼多多为例.. 28页

《2025年基于STM32单片机的高精度超声波测距系.. 6页

[大学工商管理毕业论文参考]工商管理毕业论文.. 6页

NL公司薪酬体系再设计 开题报告书 图文 5页

二零二五年度房地产信托基金房屋产权份额转让.. 8页

二零二五年度工业产品可靠性检验检测合作协议.. 9页

2025年足球论文开题报告 4页

二零二五年度夫妻财产共享与约束协议 7页

2025年大学生实习扬帆计划例文(六) 6页

二零二五年度土方资源评估与中介服务合同 10页

2025师范类学校研究开题报告范文 4页

2025-2025学年统编版高中语文选择性必修下册第.. 8页

(论文)浅析企业人力资源管理危机及应对措施 6页

二零二五年度农村土地租赁合同(含农业设施租.. 9页

二零二五年度仓储装卸安全服务合同 10页

二零二五年度个人出租房屋合同(环保材料装修.. 9页

2025年度高空作业吊装安全协议:包工头与工人.. 8页

2025年度集装箱车辆运输挂靠业务合同 10页

2025年度重点工程现场安全保卫服务合同 8页

2025年度老旧房屋产权置换补偿协议 8页

2025年度绿色环保产品销售承包合同书 9页

第4章消费者-生产者与市场效率 39页

2025年度石料矿山环境治理与修复合作协议 9页

2025年度甲供材料协议合同:航空航天设备专用.. 10页

2025年度环保型油漆加工项目与供应链管理合作.. 9页