- 21
- 0
- 约3.89千字
- 约 30页
- 2017-02-08 发布于江苏
- 举报
公钥密码体制(一)培训教案
RSA公钥密码体制 – 算法 当(m,n) ≠ 1时,即p | m,或则 q | m, 不妨设p | m,即m = cp 则此时(m, q) = 1(否则,若(m, q) ≠ 1, 即q | m, 则pq | m,这与m n = pq矛盾) 由欧拉定理m φ(q) mod q = 1, m k* φ(q) mod q = 1, m k* φ(q)* φ(p)mod q = (m k* φ(q)) φ(p)mod q = m k* φ(n) mod q =1 存在整数r, 使得m k* φ(n) = 1 + rq,两边同乘m = cp, m k* φ(n) + 1 = cp + crpq,即m k* φ(n) + 1 mod n = m RSA公钥密码体制 – 示例 设p = 47, q = 71。 N = pq = 3337。 φ(n) = (p - 1)(q - 1) = 46 * 70 = 3220 选择e = 79, (79, 3220) = 1 计算使用扩展欧几里德算法计算d = 79 -1 mod 3220 = 1019 公开e, n; 保密 p,q, φ(n) ,d 加密m = 688 79 mod 3337 = 1570 RSA安全性 RSA安全性 RSA基于大整数分解问题,其安全性完全依赖于大整数分解 目前还未能从数学上证明,由c和e计算出m一定需要分解n 如
您可能关注的文档
- 八英上第二单元课件B培训教程文件.ppt
- 八级语文下册 《综合性学习:科海泛舟》课件 人教新课标版培训教程文件.ppt
- 公债演示文件修改版.ppt
- 八英上When was he born培训教程文件.ppt
- 公共关系的主要职能培训教案.ppt
- 公共关系的功能及应用范围演示文件修改版.ppt
- 八股辫培训教程文件.ppt
- 公共关系的基本职能培训教案.ppt
- 八级英语上册第九单元课件SectionB培训教程文件.ppt
- 八股辫手链培训教程文件.ppt
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)