




已阅读5页,还剩55页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter 14 密钥管理和分发 计算机与网络安全计算机与网络安全 * 华中农业大学信息学院 2 主要内容 n 对对称加密的对对称密钥钥分发发 n 非对对称加密的对对称密钥钥分发发 n 公钥钥分发发 n X.509认证认证 服务务 n 公钥钥基础设础设 施 * 华中农业大学信息学院 3 14.1 14.1 对称加密的对称加密的密钥 密钥分发分发 n任何密码系统的强度都与密钥分配 方法有关。 n密钥分配方法 q指将密钥发放给希望交换数据的双方而 不让别人知道的方法。 * 华中农业大学信息学院 4 密钥分配 n分配方法:A、B双方通信 1.密钥钥由A选择选择 ,亲亲自交与B; 2.第三方选择选择 密钥钥后亲亲自交与A和B; 3.一方用双方已有的密钥钥加密一个新密钥钥后发给发给 另一方; 4.A和B与第三方C均有秘密通道,则则C可以将密 钥钥分别发别发 送给给A和B。 * 华中农业大学信息学院 5 密钥分配 n对对分配方法的分析 q方法1和2需要人工传传送密钥钥,对链对链 路加密要求 不过过分,对对端到端加密则则有些笨拙。 q方法3可用于链链路加密和端到端加密。问题问题 : n攻击击者若已成功获获取一个密钥钥; n初始密钥钥的分配。 q对对于端到端加密,方法4稍做变动变动 即可应应用。 需要一个密钥钥分配中心(KDC)参与分配。 * 华中农业大学信息学院 6 用于支持任意端点间通信所需的密钥数 * 华中农业大学信息学院 7 7.3 密钥分配 n密钥钥分类类 q会话话密钥钥(ks) 末端通信时时使用的临时临时 加密密钥钥 q主密钥钥(km) 加密ks的密钥钥 * 华中农业大学信息学院 8 层次式密钥 * 华中农业大学信息学院 9 一种透明的密钥控制方案 密钥分发方案 * 华中农业大学信息学院 10 密钥分配模式 * 华中农业大学信息学院 11 层次式密钥控制 n 单单个KDC在网络规络规 模很大时时不实际实际 n 层层次式可提高效率并降低风险风险 * 华中农业大学信息学院 12 会话密钥的生命期 n在安全性与通信时间时间 之间间折衷考虑虑 n对对面向连连接的协议协议 ,改变连变连 接时时,改用新的 ks n对对非面向连连接的协议协议 ,定期更改。 * 华中农业大学信息学院 13 面向连接的密钥自动分发协议 * 华中农业大学信息学院 14 分散式密钥控制 n会话密钥生成步骤: * 华中农业大学信息学院 15 密钥的使用方法 n会话话密钥钥的类类型 q数据加密密钥钥,用于网络络中的通用通信 qPIN加密密钥钥,用于电电子资资金转账转账 和销销售点 应应用的个人识别码识别码 (PIN) q文件加密密钥钥,用于可公开访问访问 的加密文件 * 华中农业大学信息学院 16 7.3.6 密钥的使用方法 n会话密钥的类型 n密钥标志(以DES为例) q一位表示主密钥或会话密钥 q一位表示密钥可否用于加密 q一位表示密钥可否用于解密 q其余位未用 q特点 标志含在密钥中,密钥分配时就被加密 q缺点: n位数少,限制了其灵活性和功能; n标志不能以明文传输,解密后才能使用,限制了对密钥 的管理 n控制矢量方法 * 华中农业大学信息学院 17 n会话话密钥钥的类类型 n密钥标钥标 志 n控制矢量方法 q思路 会话话密钥钥的加密 加密:H=h(CV),Kc=EkmHKs 解密:H=h(CV), Ks=DkmHKc q优优点 n控制矢量长长度不限 n控制矢量以明文传输传输 ,可多次运用对对密钥钥的控制要求 密钥的使用方法 * 华中农业大学信息学院 18 控制矢量的加密和解密 * 华中农业大学信息学院 19 14.2 14.2 非对称加密的对称非对称加密的对称密钥密钥分发分发 n公钥的分配 n公钥密码用于传统密码体制的密钥分配 * 华中农业大学信息学院 20 n采用前面的方法获得公钥 n可以提供保密和认证 n但公钥算法常常很慢 n用私钥加密可以保护信息内容 n因此,需要会话密钥 n许多可选的方案用于协商合适的会话密钥 * 华中农业大学信息学院 21 简单的秘密钥分配 n1979由Merkle提出 q A 产生一个新的临时用的公钥对 q A 发送自己的标识和公钥给 B q B 产生一个会话密钥,并用 A 的公钥加密后发 送给 A q A 解密会话密钥 n问题是容易受到主动攻击,而通信双方却毫 无察觉。 * 华中农业大学信息学院 22 利用公钥加密建立会话密钥 * 华中农业大学信息学院 23 具有保密性和真实性的密钥分配 n假设双发已安全交换了各自的公钥: 公钥加密的密钥分发 * 华中农业大学信息学院 24 混合方式的密钥分配 n保留私钥配发中心( KDC ) n每用户与KDC共享一个主密钥 n用主密钥分配会话密钥 n公钥用于分配主密钥 q在大范围分散用户的情况下尤其有用 n三层结构 n基本依据 q性能 q向后兼容性 * 华中农业大学信息学院 25 14.3 14.3 公钥分发公钥分发 n公钥的分配 n公钥密码用于传统密码体制的密钥分配 * 华中农业大学信息学院 26 公钥的分配 n公钥分配方法 q公开发布 q公开可访问目录 q公钥授权 q公钥证书 * 华中农业大学信息学院 27 公钥的公开发布 n用户分发自己的公钥给接收者或广播给通 信各方 q例如:把PGP的公钥放到消息的最后,发布到 新闻组或邮件列表中 n缺点:伪造 q任何人都可以产生一个冒充真实发信者的公钥 来进行欺骗 q直到伪造被发现,欺骗已经形成 * 华中农业大学信息学院 28 无控制的公钥分发 * 华中农业大学信息学院 29 公开可访问的目录 n通过使用一个公共的公钥目录可以获得更 大程度的安全性 n目录应该是可信的,特点如下: q 包含 姓名,公钥 目录项 q 通信方只能安全的注册到目录中 q 通信方可在任何时刻进行密钥更替 q 目录定期发布或更新 q 目录可被电子化地访问 n缺点:仍存在被篡改伪造的风险 * 华中农业大学信息学院 30 公开的公钥发布 * 华中农业大学信息学院 31 公钥授权 n通过更加严格地控制目录中的公钥分配,使公 钥分配更加安全。 n具有目录特性 n每一通信方必须知道目录管理员的公钥 n用户和目录管理员进行交互以安全地获得所希 望的公钥 q当需要密钥时,确实需要能够实时访问目录。 公钥目录管理员成为系统的瓶颈。 * 华中农业大学信息学院 32 公钥授权 公钥发布方案 * 华中农业大学信息学院 33 公钥证书 n用证书进行密钥交换,可以避免对公钥目录的 实时授权访问 n证书包含标识和公钥等信息 q通常还包含有效期,使用权限等其它信息 n含有可信公钥或证书授权方(CA)的签名 n知道公钥或证书授权方的公钥的所有人员都可 以进行验证 n例如:X.509标准 * 华中农业大学信息学院 34 公钥证书 公钥证书交换 * 华中农业大学信息学院 35 14.4 X.509 认证服务 nCCITT X.500 目录服务的一部分 q维护用户信息数据库的分布式服务器 n定义了认证服务的框架 q目录可存储公钥证书 q由认证中心签名的用户的公钥 n定义了认证协议 n使用了公钥密码和数字签名技术 q未作算法规定,但推荐使用RSA nX.509 证书已得到了广泛地使用 * 华中农业大学信息学院 36 X.509认证服务的应用 nX.509建议最早在1988年发布,1993年和1995年又分 别发布了它的第二和第三个修订版。X.509目前已经 是一个非常重要的标准,因为X.509定义的认证证书 结构和认证协议已经被广泛应用于诸多应用过程。 qIPSec(提供了一种网络层的安全性) qSSL/TLS(security socket layer/transport layer security,安 全套接层,可用来解决传输层的安全性问题) qSET (电子商务交易,SET是一种开放的加密安全规范,用 于保护Internet上的信用卡交易) qS/MIME(保证电子邮件安全,侧重于作为商业和团体使用的 标准,而PGP则倾向于为许多用户提供个人电子邮件的安全 性) * 华中农业大学信息学院 37 公钥证书的使用 * 华中农业大学信息学院 38 X.509 证书 n由认证中心发放(CA), 包括: qversion (1, 2, or 3) qserial number (unique within CA) identifying certificate qsignature algorithm identifier qissuer X.500 name (CA) qperiod of validity (from - to dates) qsubject X.500 name (name of owner) qsubject public-key info (algorithm, parameters, key) qissuer unique identifier (v2+) qsubject unique identifier (v2+) qextension fields (v3) qsignature (of hash of all fields in certificate) n符号 CA 表示 由CA签名的A的证书 * 华中农业大学信息学院 39 X.509 证书 * 华中农业大学信息学院 40 n在X.509中,证书机构Y 颁发给用户X的证书表示为: Y;Y对信息I进行的签名表示为Y I 。 这样一个CA颁发给用户A的X.509证书可以表示为: CA = CA V, SN, AI, CA, TA, A, Ap V: 版本号, SN:证书序列号, AI:算法标识, TA:有效期, Ap : A的公开密钥信息。 X.509 证书 * 华中农业大学信息学院 41 获得一个用户证书 n任何可以访问CA的用户都可以得到一个 证书 n只有CA可以修改证书 n由于证书不能伪造,所以证书可以放到 一个公共目录中 * 华中农业大学信息学院 42 CA 层次 n如果两个用户共享同一个CA,则两者知道彼此的公钥 n否则,CA就要形成层次 n用证书将层次中的各CA链接 q每个CA 有对客户的证书(前向)和对父CA的证书 (后向) n每一个客户信任所有父证书 n层次中的所有其它CA的用户,可以验证从一个CA获得 的任何证书 * 华中农业大学信息学院 43 CA 层次的使用 * 华中农业大学信息学院 44 证书的撤销 n证书有效期 n过期前撤销,例如: 1.用户的密钥被认为不安全了 2.用户不再信任该CA 3.CA证书被认为不安全了 nCA维护一个证书撤销列表 q证书撤销列表,the Certificate Revocation List (CRL) n用户应该检查CA的CRL * 华中农业大学信息学院 45 认证过程 nX.509 包括三种可选的认证过程 q单向认证 q双向认证 q三向认证 n三种方法都采用公钥签名 * 华中农业大学信息学院 46 单向认证 n1 消息 ( A-B) 完成单向认证 qA的标识和A创建的消息 qB所需要的消息 q消息的完整性和原创性(不能多次发送) n消息必须含有时间戳,临时交互号和B的 标识,并由A签名 n也可以包含B所需要的其它信息 q例如,会话密钥 * 华中农业大学信息学院 47 单向认证 * 华中农业大学信息学院 48 双向认证 n2 消息如上建立外 (A-B, B-A),还需: qB的标识和B生成的应答消息 qA需要的消息 q应答的完成性和真实性 n应答包括从A产生的临时交互号,也有由 B产生的时戳和临时交互号 n还可以包括其它A需要的附加信息 * 华中农业大学信息学院 49 双向认证 * 华中农业大学信息学院 50 三向认证 n3 在没有同步时钟情况下,消息 (A-B, B-A, A-B) 可以完成认证 n从A回到B的相应包含B产生的临时交互号 n时戳不必检查了 * 华中农业大学信息学院 51 三向认证 * 华中农业大学信息学院 52 X.509 Version 3 n已经认识到证书中附加信息的重要性 qemail/URL, 策略细节, 使用限制 n增加了一些可选的扩展项 n证书每一个扩展项都包括: q扩展标识 q危险指示(T/F) q扩展值 * 华中农业大学信息学院 53 证书扩展项 n密钥和策略信息 q传达证书主体和发行商密钥相关的附加信息,以 及证书策略的指示信息,如密钥用途 n证书主体和发行商属性 q支持可变的名字,以可变的形式表示证书主体或 发行商的某些属性,如公司位置,图片等。 n证书路径约束 q允许限制由其它CA发行的证书的使用 * 华中农业大学信息学院 54 14.5 公钥基础设施 nPKI系统是有硬件、软件、人、策略和程 序构成的一整套体系(RFC 2822) n IETF的PKIX工作组在X.509的基础上, 建立一个可以构建网络认证的基本模型。 * 华中农业大学信息学院 55 14.5 公钥基础设施 * 华中农业大学信息学院 56 Public Key Infrastructure,PKI n端实体 n签证机构CA n注册机构RA n证书撤销列表发布CRL n证书存储库 * 华中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药品退货工作管理制度
- 药库药品效期管理制度
- 营运公司安全管理制度
- 设备保养常规管理制度
- 设备备件出库管理制度
- 设备报废制度管理制度
- 设备检修通道管理制度
- 设备管理系统管理制度
- 设备项目安装管理制度
- 设计公司招待管理制度
- SB/T 10279-2017熏煮香肠
- GB/T 6185.2-20162型全金属六角锁紧螺母细牙
- GA/T 1394-2017信息安全技术运维安全管理产品安全技术要求
- IB教育中的PYP介绍专题培训课件
- 2022年桂林市卫生学校教师招聘笔试题库及答案解析
- 栏杆安装单元工程施工质量验收评定表完整
- 外墙清洗服务工程项目进度保障计划
- 2×300MW火电厂电气一次部分设计
- (全新)政府专职消防员考试题库(完整版)
- 岭南版 美术八年级下册 6色彩的表现 教案
- 2022年广东省公务员考试申论真题及参考答案
评论
0/150
提交评论