版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
公钥密码学与RSA6学时对称密码的弱点及公钥密码的原理MH背包公钥密码Diffie-Hellman密钥交换RSA密码主要内容密钥量大密钥管理困难:传递、换发、保存无法实现网络中的签名、认证等应用对称密码的弱点第一节公钥密码的原理密钥量大对称密码的弱点设系统中共有n个用户,两两进行保密通信,总共需要多少个密钥?当n=5时,C(5,2)=10当n=1000时,C(1000,2)=499500密钥量大对称密码的弱点设系统中共有n个用户,两两进行保密通信,每个用户有多少个密钥?n-1个密钥管理困难对称密码的弱点对称密码的弱点无法适应网络应用数字签名身份认证消息认证公钥密码的原理基本原理使用两个不同的密钥,一个用于加密,一个用于解密用于加密的密钥Ek可以公开,用于解密的密钥Dk保密Ek与Dk之间有联系,但不能由Ek很容易地算出Dk公钥密码的原理加密与解密公钥密码的原理c=Ek(m)m=Dk(c)公钥密码的优点密钥数量大大减少密钥管理方便公钥密码的原理公钥密码的安全性公钥密码的原理计算复杂性理论公钥密码的原理如何构造陷门单向函数:利用困难问题背包问题离散对数问题整数分解问题椭圆曲线离散对数问题公钥密码的原理典型公钥密码背包密码RSA密码Rabin密码ElGamal密码椭圆曲线密码背包密码1978年,Merkle和Hellman提出了基于背包问题的公钥密码体制。如何解决背包问题:穷举法背包问题当物品个数为100时,有2100≈1.27×1030种可能性。把全世界所有的5亿台计算机全部联网来求解这个问题,需要1000万年!
背包密码的安全性破译方法: Shamir方法 L3格基归约方法:由AKLenstra,HWLenstra&LLovasz提出 Lagarias-Odlyzko-Brickell的方法Diffie-Hellman密钥交换功能:在没有秘密信道的情况下,让两个用户共享一个秘密密钥理论基础:离散对数问题方法:利用用户的公钥和私钥Diffie-Hellman密钥交换计算Diffie-Hellman问题(CDH问题):已知ga和gb,计算gab如果CDH问题是容易的,则gab可以由p,g,ga,gb计算得到。背景数学基础加密解密过程安全性及应用第二节RSA密码复习:欧拉定理
如果a,n互素,则有a
Ф(n)≡1modn设n=pq,p,q均为素数,且a,n互素,则Ф(n)=(p-1)(q-1)aФ(n)=a
(p-1)(q-1)≡1modn
第二节RSA密码
选择p,qp,q均为素数且p≠q
计算n=pq
计算Ф(n)=(p-1)(q-1)
选择e1<e<Ф(n)且gcd(e,Ф(n))=1
计算dd≡e-1modФ(n)
公开n,e
保密d系统构造对明文m=374加密计算c≡memodn≡37431mod2173=446解密:计算cd≡446671mod2173=374RSA:Example选择p=53,q=41,n=pq=2173,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024水池工程施工合同
- 2025年度餐饮企业员工餐饮补贴协议3篇
- 2024年设立商品交易协议模板
- 2024年网络游戏出版发行合同带眉脚
- 二零二五年度epc污水处理厂工程承包合同2篇
- 2023年项目管理人员安全培训考试题含答案(满分必刷)
- 二零二五年度民宿租赁合同标准版2篇
- 2023年-2024年新员工入职安全教育培训试题及参考答案(轻巧夺冠)
- 2024年项目管理人员安全培训考试题及完整答案【易错题】
- 2023年-2024年岗位安全教育培训试题附参考答案(考试直接用)
- 二年级数学两位数加两位数计算题同步检测训练题
- 2025的委托拍卖合同范本
- 弹性模量自动生成记录
- 老年痴呆患者安全护理
- 管理制度医疗器械质量管理制度
- 颅脑损伤的高压氧治疗
- 公司章程模板五篇
- 汽车行走的艺术学习通超星期末考试答案章节答案2024年
- 2025届山东省菏泽市部分重点学校高一上数学期末统考模拟试题含解析
- 2025届云南省昆明市禄劝县第一中学数学高二上期末复习检测试题含解析
- 机械工程师招聘笔试题及解答
评论
0/150
提交评论