- 5
- 0
- 约2.04千字
- 约 30页
- 2016-12-11 发布于江苏
- 举报
III数论算法-2 ρ方法 * Fermat的方法 连分数法 组合方程 数域筛法 RSA RSA: Rivest,Shamir,Adelman(1978年)基于大数分解的困难性 RSA算法的步骤如下: 随机选择两个大的秘密素数p与q 计算公开的模数r=p*q 计算秘密的欧拉函数φ(r)=(p-1)(q-1) 能选择一个与φ(r)互素的K,K可以定义为秘密密钥SK或公开密钥PK , 计算模φ(r)即的K的乘法逆元素,这个量规定为秘密密钥SK或公开密钥PK, 它取决于第4步的选择。 将明文X自乘PK次幂后按r取模进行加密运算,从而产生密文Y: 将密文Y自乘SK次幂后按r取模进行解密运算,从而产生明文X 原理:若N为合数,则N至少有一个因子 自然算法 复杂度: Pollard的ρ方法 若d1,则d为非平凡的解,停止; 令 定义序列: 满足 对i做 Pollard的ρ方法实例 例:N=1387=19*73 X[ 10 9 8 7 6 5 4 3 2 1 i X[I] 1 2 5 26 677 620 202 582 297 829 X[2i] 2 26 620 582 829 ? ? ? ? ? y[I] 1 24 615 556 152 ? ? ? ? ? gcd 1 1 1 1 19 ? ? ?
您可能关注的文档
- 第9课模糊模式识别学习课件.ppt
- 汉语成语、典故、俗语、谚语与歇后语英译学习课件.ppt
- 九年级数学下册57确定二次函数的解析式课件青岛版学习课件.ppt
- 抗心律失常药(antiarrhythmic学习课件.ppt
- 智能优化算法学习课件.ppt
- 商业团队学习课件.ppt
- 数学分析104学习课件.ppt
- 信号与系统31学习课件.ppt
- 编译原理(第2版)第八部分学习课件.ppt
- 第3部分数字签名技术学习课件.ppt
- 2026年江西执业医师临床执业医师含解析.doc
- 2026年农事服务行业服务模式优化报告.docx
- 2026年化妆品行业简约化、模块化、集成化、一体化产品创新报告.docx
- 2026年江西执业医师临床执业医师附答案.doc
- 2025-2026学年中职数学拓展模块一 (下册)高教版(2021·十四五)教学设计合集.docx
- 2026年亲子阅读行业报告:家庭教育与阅读习惯的培养.docx
- 2025至2030中国Ahydrocort公司行业市场占有率及有效策略与实施路径评估报告.docx
- 2026年跨境电商行业发展趋势与盈利模式报告.docx
- 2026年体育产业行业报告:市场动态与消费趋势.docx
- 2026年互联网行业融资趋势分析报告.docx
原创力文档

文档评论(0)