已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 第5章密钥管理技术 2 02 05 08 一方面是系统本身的安全性 即系统抗密码分析的安全性 另一方面是系统中秘密密钥的安全性 即秘密密钥保管的安全性 密码系统的安全性包括两个方面 3 02 05 08 本章内容提要 密钥管理技术概述密钥的分类密钥的协商与分发技术公钥基础设施PKI密钥管理技术应用密码管理技术发展趋势 4 02 05 08 5 1密钥管理技术概述 密钥管理就是管理密钥从产生到销毁的过程 包括密钥的产生 存储 分配 保护 更新 吊销和销毁等 在这一系列的过程中 都存在安全隐患威胁系统的密钥安全 5 02 05 08 保证密钥的安全基础 限制一个密钥的使用时间 密钥长度 6 02 05 08 5 2密钥的分类 为了在网络应用中保证密钥的安全 需要有不同种类的密钥在一个保密系统中分别起不同的作用 例如 用会话密钥对通信的数据信息进行加密 而用密钥加密密钥对会话密钥进行加密保护 7 02 05 08 从密码体制的不同上进行分类 密钥包括对称密钥和非对称密钥 密钥从作用上可以分为以下三种 会话密钥密钥加密密钥主密钥 会话密钥是指在通信或者数据交换中 用来对用户数据进行加密操作的密钥 会话密钥往往是仅对当前一次会话有效或在一个短时期内有效 密钥加密密钥是指 用于对密钥 会话密钥 进行加密操作的密钥 即用于加密用户数据的会话密钥 主密钥是在一对用户之间的长期共享的秘密密钥 它往往作为生成会话密钥或密钥加密密钥的种子 实现这些密钥的分发和安全保护 8 02 05 08 层次化密钥的优点 密码系统的安全性 密钥的生成和管理 9 02 05 08 5 5密钥的协商与分发技术 典型的密钥分发方案有两类 集中式分配方案 利用网络中的 密钥管理中心 来集中管理系统中的密钥 密钥管理中心 接收系统中用户的请求 为用户提供安全分配密钥的服务 分布式分配方案 分布式分配方案则是由通信方自己协商完成会话密钥的共享工程 不受任何其他方面的限制 10 02 05 08 5 5密钥的协商与分发技术 双方密钥协商与Diffie Hellman密钥交换协议 基于密钥分发中心的密钥分发 11 02 05 08 所谓密钥协商是指需要保密通信的双方通过公开信道的通信来达成一个共享的秘密密钥的过程 Diffie Hellman密钥交换协议过程 双方选择两个数 p 大素数 g p的一个原根 通信方A选择一个大的随机数x 使得0 x p 1 计算R1 gxmodp 并将R1发送给通信方B 通信方B选择另一个大的随机数y 使得0 y p 1 计算R2 gymodp 并将R2发送给通信方A A在收到R2后 计算K R2 xmodp B在收到R1后 计算K R1 ymodp Diffie Hellman协议过程如图所示 12 02 05 08 Diffie Hellman密钥交换协议的安全 离散对数攻击 中间人攻击 Diffie Hellman协议的中间人攻击如图所示 13 02 05 08 中间人攻击之所以能够奏效 究其原因在于协议设计中并没有对于来自于另一方的消息进行认证 即通信方A和B之间没有确认消息确实来自于对方 改进的Diffie Hellman协议如图所示 14 02 05 08 5 5密钥的协商与分发技术 双方密钥协商与Diffie Hellman密钥交换协议 基于密钥分发中心的密钥分发 15 02 05 08 基于KDC的密钥生成和分发方法 方式一 通信发起方生成会话密钥 1设通信方A要与B进行保密通信时 A随机地选择一个会话密钥Ks 用KA KDC加密会话密钥 即得到 并发送 表示信息的级联 给KDC 其中 符号 2KDC收到后 用KA KDC解密获得A所选择的会话密钥Ks及所希望的通信方B KDC将 Ks A 用自己和B共享的密钥KB KDC加密 并将 发送给B 16 02 05 08 基于KDC的密钥生成和分发方法 5 通信方B收到后 用自己和KDC的共享密钥解密 从而得到希望和自己通信的机构是A 并获得会话密钥Ks 方式二 由KDC为A B生成通信的会话密钥 1 通信方A在希望与B通信时 首先向KDC发送请求消息 2 KDC收到来自于A的消息后 随机选择一个会话密钥Ks 并将发送给B 将发送给A 5 A B收到来自于KDC的密文消息后 分别用自己与KDC的共享密钥解密 获得会话密钥Ks 17 02 05 08 5 4公钥基础设施PKI 在公钥密码系统中 由于私钥是用户秘密持有 故不存在私钥的分发问题 而必须解决的一个问题是公钥的权威性公开问题 公钥基础设施PKI即是用于公钥权威发布的一系列组件 18 02 05 08 5 4公钥基础设施PKI PKI概述 公钥证书 公钥证书管理 PKI的信任模型 19 02 05 08 PKI是由认证机构 CertificateAuthority CA 公钥证书库 密钥备份及恢复系统 公钥证书撤销系统 PKI应用接口等部分组成的 它是一个用公钥概念和技术来实现并提供安全服务的具有普遍适用性的基础设施 是一种遵循标准的密钥管理平台 20 02 05 08 5 4公钥基础设施PKI PKI的信任模型 PKI概述 公钥证书 公钥证书管理 21 02 05 08 目前 证书有多种不同的类型 常用的包括以下几种 X 509公钥证书简单PKI SimplePublicKeyInfrastructure 证书PGP PrettyGoodPrivacy 证书 22 02 05 08 5 4公钥基础设施PKI PKI的信任模型 PKI概述 公钥证书 公钥证书管理 23 02 05 08 证书的管理就是要提供证书的创建 分配和撤销等一系列证书管理工作 主要由CA负责完成 证书的管理包括以下几个方面 证书的检索证书的验证证书的吊销 当网络用户需要通过公钥密码体制给另一个用户发送加密消息时 需要证书来获取该用户的公钥 以完成加密运算 或者需要验证另一个用户的数字签名时 也需要通过查询公钥证书而获取该用户的公钥 以进行数字签名的验证 如果网络用户A向网络用户B提供了自己的公钥证书 网络用户B可以向CA请求 验证该证书的有效性 在超出证书的有效期时 CA可以吊销证书 在由于私钥的泄密而需要更换公私钥对时 用户也可以向CA提出请求吊销证书 24 中国CA认证 根据 中华人民共和国电子签名法 CA机构必须获得信息产业部的许可证书才有效 1999年8月5日成立的中国第一家CA认证中心 中国电信CA安全认证系统区域性的CA体系 如北京数字证书认证中心 BJCA 上海电子商务CA认证中心 SHECA 广东省电子商务认证中心 CNCA 云南省电子商务认证中心 CNCA 等 25 02 05 08 5 4公钥基础设施PKI PKI的信任模型 PKI概述 公钥证书 公钥证书管理 26 02 05 08 层次结构信任模型 在这种模式中 认证机构 CA 是严格按照层次结构组织的 整个CA体系可以描绘成一个倒转的树 如图所示 例 用户5把一系列证书CA 和CA1 发给用户1 用户1验证证书并提取用户5的公钥的步骤如下 用户1用CA的公钥确认CA 用户1从CA 中提取CA1的公钥 用户1用CA1的公钥确认CA1 用户1从CA1 中提取用户5的公钥 27 02 05 08 网状信任模型 网状信任模型也称为分布式信任模型 这种信任模型把信任分散到两个或者多个CA上 用于将若干具有严格层次结构的PKI系统之间互联起来 即在一个组织或一个小的团体中使用层次结构的PKI 而在需要将几个小团体结合成一个大的信任域时 将其互联起来 建立互相之间的信任关系 网状信任模型如图所示 28 02 05 08 网状配置中心辐射配置Web信任模型以用户为中心的信任 即在所有根CA之间建立交叉认证 形成信任网格 这种方式是以网格结构把根连接起来 每个根都有一个自身的分级结构 建立一个中心地位的CA 并实现其与其他每个CA之间的交叉双向认证 这样 就建立起了不同信任域的用户之间信任验证路径 这是一种技术密切相关的信任模型 它依赖于浏览器 例如 Navigator和InternetExplorer IE 在这种信任模型中 每个用户都自主地决定信赖哪个证书和拒绝哪个证书 29 02 05 08 5 5密钥管理技术应用 IKE是IPSec的一个重要构成要件 它提供密钥协商与管理机制 当使用IPSec时 必须提供一种方法与对方协商加密算法以及在数据交换中使用的密钥 IKE不是一个单一的协议 而是两个协议的组合 它将Internet安全关联 密钥管理协议和Oakley密钥交换协议集成在一起 30 02 05 08 IKE的交换模式有如下三种 主模式野蛮模式快速模式 IKE的主模式为建立第一个阶段的IKESA提供了一个三阶段机制 用于协商以后的通信参数 在该模式中 发起者在交换开始生成一个Diffie Hellman对 并建议一个SA 以及携带用于对方签名的一次性随机数 在两个通信实体使用主模式或者野蛮模式建立了一个IKESA之后 它们就可以使用快速模式协商通用的IPSec服务或者生成新的密钥信息 31 02 05 08 5 6密钥管理技术发展趋势 密钥管理方案往往和具体的应用环境以及安全要求相关 例如 基于门限的密钥管理方案可以提供n个成员共同持有秘密份额 t个成员可以恢复出秘密 而t 1个成员无法恢复出秘密 这种基于秘密共享思想而设计的方案可以提供安全性更强的密钥管理服务 可能会在未来的多方安全计算中发挥作用 随着应用范围的扩展和网络安全需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东广州市荔湾区东沙街消毒站招聘消毒员1人参考题库含答案详解(轻巧夺冠)
- 2026年广东工贸职业技术学院单招职业技能测试题库新版
- 2026年河北建材职业技术学院单招职业适应性考试题库完美版
- 2026年滁州城市职业学院单招职业技能测试题库新版
- 2026年湖南外国语职业学院单招职业倾向性测试必刷测试卷必考题
- 2025广西中共柳州市城中区委社会工作部招聘专职化城市社区工作者6人参考题库及一套完整答案详解
- 方太厨具秋招笔试题及答案
- 2026年河北省唐山市单招职业适应性考试题库新版
- 2026年泰州职业技术学院单招综合素质考试题库完美版
- 2026年华北理工大学轻工学院单招职业适应性考试题库汇编
- 免疫检查点抑制剂相关肺炎诊治和管理专家共识(2025)解读课件
- 第3课-秦统一多民族封建国家的建立-说课课件-统编版高中历史必修中外历史纲要上册
- 公园绿化白蚁防治方案(3篇)
- 树立正确就业观课件
- 产科重点专科成果汇报
- 2025年神木煤矿从业人员考试题及答案
- 2025湖南长沙水业集团有限公司校园招聘笔试历年参考题库附带答案详解
- 2025年法考主观题试题(回忆版)和参考答案
- 2025年广西公需真题卷及答案
- 评判性思维在护理中的应用
- 2025年社区工作者考试真题库附答案
评论
0/150
提交评论