网站大量收购独家精品文档,联系QQ:2885784924

密钥分配与密钥管理.pptVIP

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

密钥分配与密钥管理5.1单钥加密体制的密钥分配*/805.1.1密钥分配的基本方法两个用户(主机、进程、应用程序)在用单钥密码体制进行必威体育官网网址通信时,首先必须有一个共享的秘密密钥,为防止攻击者得到密钥,还必须时常更新密钥。因此,密码系统的强度也依赖于密钥分配技术两个用户A和B获得共享密钥的方法有以下4种:①密钥由A选取并通过物理手段发送给B②密钥由第三方选取并通过物理手段发送给A和B③如果A、B事先已有一密钥,则其中一方选取新密钥后,用已有的密钥加密新密钥并发送给另一方④如果A和B与第三方C分别有一必威体育官网网址信道,则C为A、B选取密钥后,分别在两个必威体育官网网址信道上发送给A、B第1和第2种方法称为人工发送在通信网中,若只有个别用户想进行必威体育官网网址通信,密钥的人工发送还是可行的。然而如果所有用户都要求支持加密服务,则任意一对希望通信的用户都必须有一共享密钥。如果有n个用户,则密钥数目为n(n-1)/2。因此当n很大时,密钥分配的代价非常大,密钥的人工发送是不可行的对于第3种方法攻击者一旦获得一个密钥就可获取以后所有的密钥;而且用这种方法对所有用户分配初始密钥时,代价仍然很大。第4种方法比较常用*/801其中的第三方通常是一个负责为用户分配密钥的密钥分配中心(KDC)。2这时每一用户必须和密钥分配中心有一个共享密钥,称为主密钥。(可通过第二种方法)3通过主密钥分配给一对用户的密钥ks称为会话密钥,用于这一对用户之间的必威体育官网网址通信。4通信完成后,会话密钥即被销毁。如上所述,如果用户数为n,则会话密钥数为n(n-1)/2。但主密钥数却只需n个,所以主密钥可通过物理手段发送。密钥分配的一个实例*/80如图:假定两个用户A、B分别与密钥分配中心KDC(keydistributioncenter)有一个共享的主密钥KA和KB,A希望与B建立一个共享的一次性会话密钥,可通过以下几步来完成:A向KDC发出会话密钥请求第2项是这次业务的惟一识别符N1,称N1为一次性随机数,可以是时戳、计数器或随机数表示请求的消息由两个数据项组成:第1项Request是A和B的身份每次的N1都应不同,且为防止假冒,应使敌手对N1难以猜测。因此用随机数作为这个识别符最为合适。防重放,防篡改KDC为A的请求发出应答*/80②KDC为A的请求发出应答应答由KA加密,只有A能成功解密,且A可相信这一消息的确是由KDC发出的。消息中包括A希望得到的两项内容:一次性会话密钥KS;A在①中发出的请求,包括一次性随机数N1,目的是使A将收到的应答与发出的请求相比较,看是否匹配A能验证自己发出的请求在被KDC收到之前,是否被他人篡改A还能根据一次性随机数相信收到的应答不是重放的过去的应答消息中还有B希望得到的两项内容:一次性会话密钥KS;A的身份(例如A的网络地址)IDA。这两项由KB加密,将由A转发给B,以建立A、B之间的连接并用于向B证明A的身份。*/80③A存储会话密钥KS,并向B转发EKB[KS‖IDA]因为转发的是由KB加密后的密文,所以转发过程不会被窃听B收到后,可得会话密钥KS,并从IDA可知另一方是A,而且还从EKB知道KS的确来自KDC这一步完成后,会话密钥就安全地分配给了A、B。然而还能继续以下两步工作:④B用会话密钥KS加密另一个一次性随机数N2,并将加密结果发送给A⑤A以f(N2)作为对B的应答,其中f是对N2进行某种变换(例如加1)的函数,并将应答用会话密钥加密后发送给B这两步可使B相信第③步收到的消息不是一个重放注意:第③步就已完成密钥分配,第④、⑤两步结合第③步执行的是认证功能5.1.3密钥的分层控制*/80网络中如果用户数目非常多且分布的地域非常广,则需要使用多个KDC的分层结构在每个小范围(如一个LAN或一个建筑物)内,都建立一个本地KDC。同一范围的用户在进行必威体育官网网址通信时,由本地KDC为他们分配密钥如果两个不同范围的用户想获得共享密钥,则可通过各自的本地KDC,而两个本地KDC的沟通又需经过一个全局KDC。这样就建立了两层KDC根据网络中用户的数目及分布的地域,可建立3层或多层KDC分层结构可减少主密钥的分布,因为大多数主密钥是在本地KDC和本地用户之间共享。分层结构还可将虚假KDC的危害限制到一个局部区域,但会降低信任度5.1.4会话密钥的有效期*/80会话密钥更换得越频繁,系统的安全性就越高。因为敌手即使获得一个会话密钥,也只能获得很少的密文。但另一方面,会话密钥更换得太频繁,又将延迟用户之间的交换,同时还

文档评论(0)

189****6885 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档