- 4
- 0
- 约1.57万字
- 约 61页
- 2021-03-10 发布于广东
- 举报
* * * 2021/2/21 * 4.1.5 公开密钥密码体制—— RSA算法 例4-7】:当r = 20时,由于r = 2 × 2 × 5 ,即20的公约数是2和5 所以: = 20 ×(1-1/2)×(1-1/5)=8 即在1~20个整数中有8个与20互质的数,它们是1,3,7,9,11,13,17,19。 定义4:两个整数a、b分别被m除,如果所得余数相同,则称a与b对模m是同余的,记作: a ≡ b(mod m) 2021/2/21 * 4.1.5 公开密钥密码体制—— RSA算法 2. RSA算法基础 1).产生素数 产生素数的方法很多,这里介绍的方法是:除2以外所有素数为奇数,由素数的定义决定算法。判断1~N个数中的n是否为素数时具体算法是: 令n从3开始(3是素数); 每次增加2, n = n + 2 (排除了偶数); n被所有小于等于 的素数整除 若不存在被整除的数,则n为素数 2021/2/21 * 4.1.5 公开密钥密码体制—— RSA算法 2. RSA算法基础 2).求最大公约数算法 设b、c为整数,b 0 ,c 0,b c (使用这个条件不影响算法,但可避免符号问题),b、c的最大公约数记为gcd(b、c)。我们可以利用欧几里德算法,即重复使用带余数除法求最大公约数。 欧几里德
您可能关注的文档
最近下载
- 正一天师手诀图谱秘录.pdf VIP
- 中钢集团天澄环保科技股份有限公司招聘笔试题库2026.pdf VIP
- 穿市政道路管线保护专项方案2024.pdf
- 2026年全国医师定期考核临床医学类知识考试题库及参考答案.docx
- 高升采油厂牛心坨油田+2026-2030+年产能建设及配套工程项目(锦州)环境影响报告书.pdf VIP
- 小学道德与法治新部编版四年级上册全册教案(2026秋新版).doc
- 机械加工职业技能竞赛电切削工理论公开题库及答案(800题).docx VIP
- 2025年湖北成人高考专升本政治真题及答案.docx VIP
- 江苏省专升本2025年民法学民法总论试卷(含答案).docx
- 2026年浙江交通职业技术学院提前招生试卷.pdf VIP
原创力文档

文档评论(0)