已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七讲RSA和Rabin算法 上 Diffie和Hellman提出了建立公钥密码系统的可能性 但是 他们并没有提出公钥密码算法 接下来的几年 一些公钥密码算法相继被提出 其中最为成功的依赖大整数分解困难性的公钥密码算法于1977年由Rivest Shamir 和Adleman提出 这也就是我们熟知的RSA算法 虽然经过长期的密码分析并不能证明也不能否定RSA的安全 但是这也无疑给算法的安全性一定承诺 Rabin提出了一个基于计算模合数平方根困难的公钥密码算法 Rabin的工作在理论上具有重要价值 这是因为Rabin算法的安全性等价于大整数分解困难问题 攻击者攻击公钥密码系统的基本目标是针对特定实体可以系统的从密文消息恢复出明文消息 如果能实现这一目标 就说公钥密码系统被破译 一个更具破坏性的目标是恢复出秘密密钥 可以想到的攻击是选择密文攻击 也就是攻击者选择密文消息 之后以某种手段得到其所对应的明文消息 1 冷漠 选择密文攻击 2 适应性选择密文攻击 注意这里讲到的公钥密码算法都是假定发送消息者已经得到接受者一份真实的公开密钥拷贝 现实中有许多技术保障真实公开密钥分配 包括 在可信信道上交换密钥 使用可信公开文件 使用在线可信服务器或使用离线服务器和证书 这一讲的公钥密码方案假定明文消息都是以某个固定比特长度被加密 如果消息明文的长度超过规定长度 需要将其按规定长度分组 为了提供对非法控制分组 例如 重新排序 的防护 可以使用密码分组链接 CBC 模式 本讲提要 RSA加密算法RSA加密的执行RSA加密的安全 1RSA加密算法 1 1加密 1 1加密 续 1 1加密 续 1 1加密 续 1 1加密 续 1 2例子 2RSA加密的执行 2 1素性测试存在一个奇妙的事实 就是分解大整数虽然十分困难但测试整数的素性并不困难 也就是说证明一个数为合数要比分解它容易的多 我们知道很多大整数是合数但却并不能分解它们 2 1素性测试 续 2 2模幂 3RSA加密的安全 3 1安全参数 d p q 3 1安全参数 d p q 续 3 2关于整数分解 3 2 1指数分解方法 3 2 1指数分解方法 续 3 2 1指数分解方法 续 3 2 1指数分解方法 续 3 2 2Pollard的p 1算法 3 2 2Pollard的p 1算法 续 3 2 2Pollard的p 1算法 续 3 2 2Pollard的p 1算法 续 3 2 3二次域筛法 3 2 3二次域筛法 续 3 2 4整数分解的进展 3 3小加密指数e 3 3小加密指数e 续 3 4小解密指数d 3 5乘法特性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年普法考试题目答案解析
- 项目质量管理方案及质量控制
- 数字殡葬服务设计面试题及案例分析
- 用户体验设计师交互设计用户研究与方法设计
- 服装设计师绩效考核指标体系KPI设计
- 碳指数设计师的长期职业目标设定与实现策略
- 乡镇工会招聘劳动保护模拟
- 企业并购方案及整合计划
- 企业可持续发展中的磺化工艺工作部署
- 智能制造工厂产线优化工程师高级年度目标与执行计划
- 雨课堂在线学堂《中国传统文化》课后单元测试答案
- 2025年郑州登封市公共交通运营有限公司社会招聘工作人员35人笔试考试参考题库及答案解析
- 中药药食同源开发项目分析方案
- 2024年公务员国考行测真题(含答案)
- 灵活就业人员劳动合同范本及说明
- 退休人员返聘合同
- 智能物流设备维护操作指南
- 2025年学习两会精神应知应会知识测试题附含答案
- 水性涂料项目建设工程方案
- 2025年医养结合养老机构运营中的服务质量评估与改进报告
- 中国重症医学科建设和发展指南2025版解读 3
评论
0/150
提交评论