版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1、6章公钥密码系统、信息工程学院庆旭、2、本论主要内容、公钥密码的概念、特征及适用范围。RSA算法加解密过程。其他公钥算法简介。教学要求:原则要明确,数论不深入研究。3,对称密钥面临的困难问题,密钥分配:通信密钥太多,难以管理和部署。管理现有密钥:如果两个用户各使用一对密钥,则n个用户需要C(n,2)=n(n-1)/2个密钥,并且密钥空间随着用户数量的增加而急剧增加。如果:n=100,则C(100,2)=4,995n=5000,则C(5000,2)=12,497,500数字签名和身份验证传统加密算法无法满足不可否认要求,4,密码体系的突破,DiffieB的公钥P0。对称密钥kB。椭圆曲线上
2、的关键点交换协议如下:a:随机生成a,计算=(xA,yA),传输b;b:随机生成b,计算=(xB,yB),传输a;A: tA=a计算x1kAxA(modn),ta (rbx2xb.pb)。B: tB=b计算x2kBxB(modn)并计算TB (rax1xa.pa)。此时,A,B是秘密和一致的会话密钥k: k=ta。(rbx2xb.pb)=TB (rax1xa.pa),51,在椭圆曲线中使用解密协议,小数p和q满足q=p,a的公钥点为PA=kA。P0,私钥kA;b的公钥点为PB=kB。P0,私钥kB。m是短消息。a加密(1)随机生成k,计算(x,y)=k . PB;(2)计算R=k.P0(3)计
3、算c=m . x(modp);(4)向b发送密文(r,c)。b解密(1)计算(x,y)=kB。r;计算(2) m=c.x-1 (modp),m表示通过解密获得的短消息,52,椭圆曲线的0知识认证协议,a的公钥点为PA=(xA,yA)=kA。P0,私钥kA;b的公钥点为PB=(xB,yB)=kB。P0,私钥kB。重复下一个进程log2n。(1)A(待验证):随机生成k,计算R=k.p0,并将R发送到b。(2)B(验证):随机生成i=0或1,发送到a;(3)A(待验证):计算t=k i.kA(modn),t发送到b;(4)B(验证):验证t.P0=R i.PA是否成立。如果适用,请继续。否则,如果
4、认证者不是a,则退出。53,几种误解说明,误解1:从密码分析的角度看,公钥密码比对称密码安全。所有加密方法的安全性取决于密钥的长度和解密密文所需的计算量。从反密码分析的角度看,原则上不能说对称密码优于公钥密码,也不能说协议密码优于对称密码。误解2:公钥密码是常用方法,因此不再使用对称密码。现有的公钥密码在计算中需要很多,因此公钥密码似乎不会禁止现有密码。正如其中一位公钥密码发明家所说,“公钥密码学仅限于用于密钥管理和签名等应用程序,这几乎是被广泛接受的事实。”误解3:在对称密码中,与密钥分配中心握手是异常麻烦的事情,与用公钥密码实现密钥分配相比,非常简单。公钥密码通常需要一种包含中央代理的协议,并且不需要比传统密码的过程更简单或更有效。54、摘要、公钥密码的概念、特性和适用范围。掌握RSA算法加密解密过程。了解其他公钥算法。55,操作,1,术语单向函数(P107),单向陷阱语句函数(P107)2,基于RSA构建密码系统的一般步骤是什么?对称密码有什么问题吗?公钥密码的优点是什么?4、比较公钥密码和对称密码的优缺点。5、常用的公钥密码算法是什么?他们有什么数学问题?6、公钥密码系统的基础是什么?7、RSA密码算法的简要说明。8、椭圆曲线密码系统的优点是什么?9、分别介绍了椭圆
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新能源汽车配件生产线项目节能评估报告
- 施工临边洞口防护方案
- 亲子活动环境营造方案
- 排水管网雨污分流改造方案
- 2025年智慧停车场清洁机器人垃圾识别优化
- 塔式起重机标准节支撑胎架应用方案
- 南山数学考试试题及答案小学
- 矿库建设项目竣工验收报告
- 游泳裁判理论考试试题及答案
- 建筑材料进场管控方案
- 2026年重庆市北碚区社区工作者招聘考试试卷(含答案解析)
- 《超龄劳动者基本权益保障暂行规定》解读课件
- 2026年2026年新版七年级下册道德与法治期末复习核心考点提纲详细版新版
- 危险废弃物焚烧项目经济效益和社会效益分析报告
- 五年级下册《道德与法治》知识点
- DB45T+2991-2025 互联网+护理服务规范
- 芬顿污水处理操作规程
- 小区物业整体服务方案投标文件(技术方案)
- 2026年托幼机构卫生保健人员培训试卷及答案
- 2025-2026学年人教版八年级数学下册函数单元检测卷(含答案解析)
- 乐山市市中区2026年上半年公开招聘城市社区专职网格员(禁毒社工)(24人)考试参考试题及答案解析
评论
0/150
提交评论