《应用编码与计算机密码学》第9章 密码协议.pdfVIP

《应用编码与计算机密码学》第9章 密码协议.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《应用编码与计算机密码学》第9章 密码协议

第9章密码协议 9.1基本协议 9.2应用 9.3典型协议 9.4 零知识证明 9.1基本协议 9.1.1密钥交换 9.1.2 鉴别 9.1.3鉴别和密钥交换 9.1.4多密钥公开密钥密码 9.1.5秘密分割 9.1.6秘密共享 9.1.7数据库的密码保护 9.1.1密钥交换 通常的密码技术是用单独的密钥对每一 次的单独会话进行加密,这个密钥被称 之为会话密钥。那么,这个会话密钥是 怎样交到用户手中的呢?接下来,我们 来看看一些典型的方法。 1对称密码学的密钥交换 2公钥密码的密钥交换 3针对中间人攻击的协议 4数字签名的密钥交换 5 联锁协议 6 密钥和广播信息 9.1.2 鉴别 鉴别模式: 1 使用单向函数鉴别 2 字典式攻击和“保护剂” 3 SKEY 4 采用公开密钥密码的鉴别 5 SKID 9.1.3鉴别和密钥交换 Alice和Bob位于网络的不同端,他 们想要进行安全的通信,那么 Alice和Bob如何交换密钥呢?他们 如何确信自己是在和对方谈话呢? 接下来,我们来介绍一些协议: 1 Wide-Mouth Frog协议 2 Yahalom 协议 3 Needham和Schroeder协议 4 Otway-Rees协议 5 Kerberos协议 9.1.4多密钥公开密钥密码 三个密钥的密钥分配 9.1.4多密钥公开密钥密码 三个密钥的消息加密 9.1.4多密钥公开密钥密码 广播信息 设想有三个用户:Alice 、Bob和Carol。你想发送信息 给他们中的某些人.但无法预先知道是哪些 人。你需单独地为每人加密信息或对每一可能的 组合给出密钥。前者通信流量大;后者需要许多 密钥。 采用多密钥密码术就方便的多啦。当你将和给予 Alice ,和给予Bob。和给予Carol之后。就能同任何 人进行谈话。例如,你想发送一个只有Alice能读的 信息,就可以用加密。当Alice接收信息时,她先 用,然后再用进行解密。如果你想发送只有Bob能 读的信息,就用加密;如果你想发送信息能让Alice 和Bob能读,就用和加密.以次类推。 9.1.5秘密分割 简单的两方秘密分割 所谓秘密分割,就是指把一个消息分成n块,单独的每一 块看起来并没有意义,但所有的块集合起来就能恢复 出原消息。 下面是Trent把一个消息分割给Alice和Bob的协议。 1. Trent产生一个随机位串R,和消息M同样长。 2. Trent用R异或M得到P:MR=P。 3. Trent把P给Alice (或Bob),把R给Bob (或Alice )。 4. Alice和Bob一起就能恢复M:PR=M。 9.1.5秘密分割 这个方案也可以扩展到多人系统。方法与上面类似,只是 这里我们需要更多的随机位。下面的例子中,Trent 把消息划分成四部分(更多部分的消息分割也只不过 再多增加几个随机位而已): 1. Trent产生三个随机位R,S,T,均与M等长。 2. Trent用R,S,T和M异或得P:MRST=P。 3. Trent将P,R,S,T分别授予Alice ,Bob,Carol和Dave收 藏。 4. Alice ,Bob,Carol和Dave一起就可重构此消息:RSTP=M。 9.1.6秘密共享 1. 一个保险柜,给5个主管人员每人一把钥匙,要

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档