- 34
- 0
- 约3.65千字
- 约 45页
- 2018-08-22 发布于江苏
- 举报
第十二讲RSA与Rabin算法(下)
6 Rabin加密的执行 6.1 计算平方根 6.2 关于效率 Rabin加密过程的效率非常高,这是因为仅需要1次模平方计算。比较而言,RSA加密使用加密指e=3需要1次模乘和模平方计算。Rabin解密速度要比加密慢,但是与RSA解密在一个数量级上。 6.3 冗余问题 Rabin公钥加密方案的一个缺点是接收者需要从4种可能情况中选择一个正确的解密明文消息。这一解密中的不确定问题在实践中可以通过预先增加定义原始明文消息冗余来解决。 (例如,明文消息的最后 64比特需要被复制。) 这样,将有非常高的概率解密出来的4个可能明文消息中仅有一个符合冗余的规则。如果4个平方根中没有一个符合冗余规则,则接收者就认为出错而拒绝密文消息。 (1) Rabin公钥加密方案存在类似RSA加密中的小指数加密和前项搜索问题。前项搜索问题可以通过明文消息加盐来解决。 (2) 作为被动攻击者的任务是从密文消息c恢复出明文消息m。这就是平方根SQROOT问题。分解n和计算模n的平方根问题在计算上是等价的。因此,假定分解n在计算上不可能,Rabin公钥加密方案就可以证明能够抵抗被动攻击者的攻击。 7 Rabin加密的安全 理由.假定有一个多项式时间的算法R可以解决SQROOT问题。这个算法就可以用来解决合数n的分解问题。随机选择一个整数x 满足(x,n)=1,并计算
您可能关注的文档
最近下载
- 从比较中探寻发展:中日幼儿体育教育的深度剖析与启示.docx VIP
- 半导体物理与器件(第4版)尼曼课后答案.pdf
- 《日语授受关系》课件.ppt VIP
- 附件2.26可疑交易分析表.pdf VIP
- 风扇叶轮和蜗壳的详细设计.doc VIP
- 2025年高考语文复习知识清单:专题06:必背120个文言实词(1-40)+成语助记+小故事练习(解析版).docx VIP
- 2025年高考语文复习知识清单:专题08:必背120个文言实词(81-120)+成语助记+小故事练习(解析版).docx VIP
- 三一全地面起重机SAC5000T7_产品手册用户使用说明书技术参数图解图示电子版.pdf VIP
- “双减”政策背景下农村小学第二学段数学作业设计现状及优化策略研究-----以大理州ZXW为例X.docx VIP
- 工程伦理-概念与案例PPT全套完整教学课件.pptx VIP
原创力文档

文档评论(0)