已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
RSA算法及安全性分析 量子密码研究室王滨2005 4 13 Euler函数 所有模m和r同余的整数组成剩余类 r 剩余类 r 中的每一个数和m互素的充要条件是r和m互素和m互素的同余类数目用 m 表示 称m的Euler函数当m是素数时 小于m的所有整数均与m互素 因此 m m 1对n pq p和q是素数 n p q p 1 q 1 Euler函数举例 设p 3 q 5 那么 15 3 1 5 1 8这8个模15的剩余类是 1 2 4 7 8 11 13 14 Euler定理 Fermat定理 Euler定理 设x和n都是正整数 如果gcd x n 1 则x n 1 modn Fermat定理 设x和p都是正整数 如果gcd x p 1 则xp 1 1 modp RSA算法的实现 实现的步骤如下 Bob为实现者 1 Bob寻找出两个大素数p和q 2 Bob计算出n pq和 n p 1 q 1 3 Bob选择一个随机数e 0 e n 满足 e n 1 4 Bob使用辗转相除法计算d e 1 mod n 5 Bob在目录中公开n和e作为公钥密码分析者攻击RSA体制的关键点在于如何分解n 若分解成功使n pq 则可以算出 n p 1 q 1 然后由公开的e 解出秘密的d RSA算法编制 参数T N 私钥SK D 公钥PK E 设 明文M 密文C 那么 用公钥作业 MEmodN C用私钥作业 CDmodN M RSA算法举例 设p 7 q 17 n 7 17 119 参数T n 119 n 7 1 17 1 96 选择e 5 gcd 5 96 1 公钥pk 5 计算d d e mod96 1 d 77 私钥sk 77 设 明文m 19加密 19 5mod119 66脱密 66 77mod119 19 RSA算法的安全性分析 密码分析者攻击RSA体制的关键点在于如何分解n若分解成功使n pq 则可以算出 n p 1 q 1 然后由公开的e 解出秘密的d若使RSA安全 p与q必为足够大的素数 使分析者没有办法在多项式时间内将n分解出来n取1024位或取2048位 这样p q就应该取512位和1024位 RSA算法的安全性分析 建议选择p和q大约是100位的十进制素数模n的长度要求至少是512比特EDI攻击标准使用的RSA算法中规定n的长度为512至1024比特位之间 但必须是128的倍数国际数字签名标准ISO IEC9796中规定n的长度位512比特位 如果用MIPS年表示每秒钟执行一百万条指令的计算机计算一年时间的计算量 下表给出了不同比特的整数的因子分解所需的时间 RSA算法的安全性分析 为了抵抗现有的整数分解算法 对RSA模n的素因子p和q还有如下要求 即是强素数 1 p 1和q 1分别含有大素因子p1和q1 2 P1 1和q1 1分别含有大素因子p2和q2 3 p 1和q 1分别含有大素因子p3和q3 RSA算法的安全性分析 其它参数的选择要求 1 p q 很大 通常p和q的长度相同 2 p 1和q 1的最大公因子要小 3 e的选择 4 d的选择 5 不要许多的用户共用一个n 不动点分析 定义如果 则称m为RSA的一个不动点 1 此时的密文就是明文 因而直接暴露了明文 2 利用不动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省石家庄市2025-2026学年高三一模考试英语试题
- 2026年英语口语考试模拟试卷
- 安全生产目标责任制建立与实施保证措施
- 法硕复试关键题目及其答案呈现
- 纹绣师中级实操试题及答案
- 人事考试试题与答案
- 贪污贿赂考试试题及答案
- 综合业务组专项试题及答案解析
- 工程施工值班制度安全措施及应急预案
- 门诊电子病历书写规范考核试卷有答案
- 校长在2026秋季新学期第一次教师大会上讲话引用3个关键词:收心静心用心
- 生物安全考试卷及答案-生物安全知识理论考试
- 中国融通资源开发集团有限公司物资接收、仓储人员专项招聘87人考试参考题库及答案详解
- 起重机械使用单位安全管理制度
- 护理质量培训与技能提升
- 主变压器35KV送电施工方案
- TCCSA 604-2024温室气体 产品碳足迹量化方法与要求通信电缆
- 昆明滇池国家旅游度假区国有资产投资经营管理(集团)有限责任公司招聘考试试题
- 2025-2026学年扎染旗袍教案
- T∕WSJD 92-2025 硼中子俘获治疗设备质量控制检测规范
- 骑手行为规范管理制度
评论
0/150
提交评论