·等级考试 ·水平考试 ·语言编程 ·IT技术 ·网站建设 ·信息安全 ·办公自动化
广告服务
联系方式
加入收藏夹
设置首页
栏目导航: 您现在的位置: 才智教育_IT资源站 >> 信息安全 >> 加密解密 >> 文章正文
加密算法之RSA算法
作者:安全组    文章来源:校资料室    点击数:    更新时间:2007-10-8

nbsp;其实是相等的  :) 



如果第三者进行窃听时, 他会得到几个数: m, n(=pq), b...... 

他如果要解码的话, 必须想办法得到 r...... 

所以, 他必须先对 n 作质因数分解......... 

要防止他分解, 最有效的方法是找两个非常的大质数 p, q, 

使第三者作因数分解时发生困难......... 





<定理> 

若 p, q 是相异质数, rm == 1 mod (p-1)(q-1), 

a 是任意一个正整数, b == a^m mod pq, c == b^r mod pq, 

则 c == a mod pq 



证明的过程, 会用到费马小定理, 叙述如下: 

m 是任一质数, n 是任一整数, 则 n^m == n mod m 

(换另一句话说, 如果 n 和 m 互质, 则 n^(m-1) == 1 mod m) 

运用一些基本的群论的知识, 就可以很容易地证出费马小定理的........ 



<证明> 

因为 rm == 1 mod (p-1)(q-1), 所以 rm = k(p-1)(q-1) + 1, 其中 k 是整数 

因为在 modulo 中是 preserve 乘法的 

(x == y mod z  and  u == v mod z  =>  xu == yv mod z), 

所以, c == b^r == (a^m)^r == a^(rm) == a^(k(p-1)(q-1)+1) mod pq 



1. 如果 a&nb

上一页  [1] [2] [3] [4] [5] 下一页



  • 上一篇文章:

  • 下一篇文章:


  • 才智计算机教育资源站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何学习建议。
    在百度中搜索加密算法之RSA算法的相关内容]   [在狗狗中搜索加密算法之RSA算法的相关内容]
    关于才智教育 - 广告服务 - 联系方式 - 加入收藏夹 - 设置首页 - 违法不良信息举报中心 - 北京网络行业协会 -友情连接 -
    Copyright © 2005-2008 Ahczedu.com Inc. All rights reserved. 才智科技发展有限公司 版权所有
    ICP备案号:皖ICP备07003070号

    cncz@qq.vip.com 热线电话: 015905520789