密钥分配和用户认证.ppt_第1页
密钥分配和用户认证.ppt_第2页
密钥分配和用户认证.ppt_第3页
密钥分配和用户认证.ppt_第4页
密钥分配和用户认证.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2部分 网络安全应用 第4章 密钥分配和用户认证 第5章 传输层安全 第6章 无线网络安全 第7章 电子邮件安全 第8章 IP安全 第4章 密钥分配和用户认证 提纲 4.1 基于对称加密的密钥分发 4.2 基于非对称加密的密钥分发 4.3 PKI 4.1 基于对称加密的密钥分发 A选定密钥K,并通过物理方法传递给B. 第三方选定密钥K,并通过物理方法传递给A和 B. 如果A和B在之前使用过一个密钥,一方能够将 使用就密钥加密的新密钥传递给另一方. 如果A和B各自有一个到达第三方C的加密链路, C能够在加密链路上传递密钥给A和B. 针对上述第四种方案,用到两种类型的密钥: 会话密钥:一次通信过程中使用的密钥。 永久密钥:用于分发会话密钥的密钥。 4.1 基于对称加密的密钥分发 4.2 基于非对称加密的密钥分发 uDiffie-Hellman密钥交换被广泛应用,但是它的缺 陷是不能为两个通信者提供认证。 u使用像RSA这样的非对称加密算法来分发密钥是不 错的选择。 4.2 基于非对称加密的密钥分发 假设Alice和Bob准备进行如下秘密通信: uAlice: 我叫Alice,我的公开密钥是Ka,你选择一个会话密 钥K,用Ka加密后传送给我。 uBob:使用Ka加密会话密钥K; uAlice:使用K加密传输信息; uBob:使用K加密传输信息; 存在问题: u1、Bob怎么知道一定是Alice和他通信?(数字签名) u2、Bob如何知道Ka一定是Alice的公钥?(公钥证书) 4.3 PKI uPKI(Public Key Infrastructure)含义为“公钥基 础设施”,PKI技术是利用公钥理论和技术建立的提供信 息安全服务的基础设施 uPKI的基础技术包括加密、数字签名、数据完整性机制 、数字信封等。 uPKI基础设施采用证书管理公钥,通过第三方的可信任 机构-认证中心,把用户的公钥和用户的其他标识信息捆 绑在一起,在Internet网上验证用户的身份。 uPKI基础设施把公钥密码和对称密码结合起来,在 Internet网上实现密钥的自动管理,保证网上数据的安全 传输。 u从广义上讲,所有提供公钥加密和数字签名服务的系 统,都可归结为PKI系统的一部分。 1、PKI提供的基本服务 u认证 采用数字签名技术,签名作用于相应的数据之上 数据源认证服务 身份认证服务 u完整性 u保密性 用公钥分发随机密钥,然后用随机密钥对数据加密 u不可否认 发送方和接受方的不可否认 2、PKI之动机 u如何提供数字签名功能 u如何实现不可否认服务 u公钥和身份如何建立联系 为什么要相信这是某个人的公钥 u公钥如何管理 方案:引入证书(certificate) 通过证书把公钥和身份关联起来 3、PKI基本组成(至此) uPKI由以下几个基本部分组成: 端实体 公钥证书 证书作废列表(CRL) 策略管理机构(PMA) 认证机构(CA) 注册机构(RA) 存储库(Repository) 1)、端实体(end entity):一个用来表示终端用户 、设备或者任何其他的可以在公钥证书的主体域被 确定身份的实体的通用术语。 2)、公钥证书:由可信实体签名的电子记录,记录将 公钥和密钥(公私钥对)所有者的身份捆绑在一起 。公钥证书是PKI的基本部件。 3)、证书作废列表(CRL):作废证书列单,通常 由同一个发证实体签名。当公钥的所有者丢失私钥 ,或者改换姓名时,需要将原有证书作废。 4)、策略管理机构(PMA):监督证书策略的产生 和更新,管理PKI证书策略。 3、PKI基本组成 3、PKI基本组成 5)、认证机构(CA) 互联网定义:一个可信实体,发放和作废公钥证书,并对各作 废证书列表签名。 国防部定义:一个授权产生/签名/发放公钥证书的实体。CA全 面负责证书发行和管理(即,注册进程控制,身份标识和认证 进程,证书制造进程,证书公布和作废及密钥的更换)。CA还 全面负责CA服务和CA运行。 联邦政府定义:被一个或多个用户所信任发放和管理X.509公 钥证书和作废证书的机构。 6)、注册机构(RA) 互联网定义:一个可选PKI实体(与CA分开),不对数字证书 或证书作废列单(CRL)签名,而负责记录和验证部分或所有 有关信息(特别是主体的身份),这些信息用于CA发行证书 和CRL以及证书管理中。RA在当地可设置分支机构LRA。 PKIX用语:一个可选PKI实体与CA分开,RA的功能随情况而不 同,但是可以包括身份认证和用户名分配,密钥生成和密钥 对归档,密码模件分发及作废报告管理。 国防部定义:对CA负责当地用户身份(标识)识别的人。 3、PKI基本组成 3、PKI基本组成 7)、存储库(Repository):一个电子站点,存放证书和作废证书 列表(CRL),CA在用证书和作废证书。 u证书(certificate),有时候简称为cert。 uPKI适用于异构环境中,所以证书的格式在所使用的范围内必 须统一。 u证书提供了一种在Internet上验证身份的方式,作用类似于驾 照和身份证。是一个机构颁发给一个个体的证明,所以证书的权 威性取决于该机构的权威性。 u一个证书中,最重要的信息是个体名字、个体的公钥、机构 的签名、算法和用途。 u最常用的证书格式为X.509 v3。 4、PKI中的证书 版本号1、2、3 序列号证书唯一序列号,整数 算法标识产生证书的签名算法标识符以及参数 颁发者建立和签署证书的机构CA的名字 有效期证书有效的起止日期 主体名证书持有者的名字 主体公钥签名算法、相关参数、证书持有者的公开密钥 颁发者唯一标识符唯一标识CA 主体唯一标识符唯一标识证书持有者 扩展密钥和策略信息、主体和颁发者属性、证书路径等 数字签名签名算法标识符、参数、EKCA( H ( 证书所有数据 ) ) X.509证书格式: 5、密钥的产生 u用户自己生成密钥对,然后将公钥传送给CA 。 uCA替用户生成密钥对,然后将其传送给用户 ,要求CA可信性高。 6、PKI的运行 1)署名用户向证明机构(CA)提出数字证书申请; 2)CA验明署名用户身份,并签发数字证书; 3)CA将证书公布到证书库中; 4)署名用户对电子信件数字签名作为发送认证,确保信件完整 性,不可否认性,并发送给依赖方。 5)依赖方接收信件,用署名用户的公钥验证数字签名,并到证 书库查明署名用户证书的状态和有效性; 6)证书库返回证书检查结果。 证书机构 CA 证书库 署名用户依赖方 3 12 4 6 5 7、CA信任关系 当一个安全个体看到另一个安全个体出示的证书时,他是否信任 此证书? 信任难以度量,总是与风险联系在一起 可信CA 如果一个个体假设CA能够建立并维持一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论