CA认证的基本概念.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
认证 的基本概念 1 . 认 证 中 心 认证中心是一个负责发放和管理数字证书的权威机构。认证中心通 常采用多层次的分级结构,上级认证中心负责签发和管理下级认证中心 的证书,最下一级的认证中心直接面向最终用户 数字签名是通过一个单向函数对要传送的信息进行处理得到的用以 认证信息来源并核实信息在传送过程中是否发生变化的一个字母数字 串。数字签名提供了对信息来源的确定并能检测信息是否被篡改。 数字签名与数据加密完全独立。数据可以既签名又加密,只签名, 只加密,当然,也可以既不签名也不加密。发送方计算出的签名和数据 一起传送给接收方,签名值是关于发送方的私钥和要发送的信息的一个 数学函数的值。算法的构造保证如果不知道私钥的话就不可能计算出这 个签名值。接收方可以通过依赖发送方的公钥、签名值和接收到的数据 的另一个数学算法来验证接收到的信息就是发送方签名的信息 3 . 数 字 证 1)数字证书的概念 数字证书就是网络通信中标志通信各方身份信息的一系列数据,其 作用类似于现实生活中的身份证。它是由一个权威机构发行的,人们可 以在交往中用它来识别对方的身份 2)数字证书的作用 访 问 需 要 客 户 验 证 的 安 全 I N T E R N E T 站 点 用对方的数字证书向对方发送加密的邮件 给对方发送带自己签名的邮件 3)数字证书的内容 证书的格式由 ITU 标准来定义。根据这项标准,证书包括申请证书个 体 的 信 息 和 发 行 证 书 C A 的 信 息 。 证 书 由 以 下 两 部 分 组 成 (1)证书数 版本信息,用来与的将来版本兼容; 证书序列号,每一个由 CA 发行的证书必须有一个唯一的序列号; CA 所 使 用 的 签 名 算 法; 发行 证 书 C A 的 名 称; 证 书 的 有 效 期 限; 证 书 主 题 名 称; 被证明的公钥信息,包括公钥算法、公钥的位字符串表示; 包含额外信息的特别扩展。 ( 2 ) 发 行 证 书 的 C A 签 名 证书第二部分包括发行证书的 CA 签名和用来生成数字签名的签名算 法。任何人收到证书后都能使用签名算法来验证证书是由 CA 的签名密钥 签发的。 4 . 安 全 套 接 字 层 ( S S L ) SSL (Secure Sockets Laye:安全套接层)是一种提供 INTERNET 上 保密性的在线协议。它允许客户 /服务器应用以一种不能被偷听的方式通 讯。它是INTERNET网上安全通讯与交易的标准。SSL协议使用通讯双方 的 证 书 , 在 通 讯 双 方 间 建 立 一 条 安 全 的 、 可 信 任 的 通 讯 通 。 数字证书是网络通讯中标志通讯各方身份信息的一系列数据,它提供了在 Internet 上验证通信各 方身份的方法,它是由由权威机构—CA认证机构,又称为证书授权(Certificate Authority) 中心发行。 数字证书是经证书管理中心数字签名的包含公开密钥、 拥有者信息以及公开密钥的文件。 证书的格 式遵循 ITUT 国际标准。数字证书通常包含以下内容: 证书的版本信息; 证书的序列号,每个证书都有唯一的证书序列号; 证书所使用的签名算法; 证书的发行机构名称,命名规则一般采用格式; 证书的有效期,通用的证书一般采用 UTC时间格式,它的计时范围为 1950-2049 ; 证书所有人的名称,命名规则一般采用格式; 证书所有人的公开密钥; 证书发行者对证书的签名。 数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密、 解密。 每个客户可以设定特定的仅 为本人所知的私有密钥(私钥),用它进行数据解密和签名;同时设定一把公共密钥(公钥)并由本人 公开,为一组客户所共享,用于数据加密和验证签名。 当发送一份保密文件时,发送方使用接收方的公钥对数据加密,而接收方则使用自己的私钥解密, 这样信息就可以安全无误地到达目的地了。 数字加密是一个不可逆过程,即只有使用私有密钥才能解密。在公开密钥密码体制中,常用的是 RSA体制。其数学原理是将一个大数分解成两个质数的乘积,加密和解密用的是两个不同的密钥。即使 已知明文、密文和加密密钥(公开密钥),想要推导出解密密钥(私密密钥),在计算上是不可能的。 按现在的计算机技术水平,要破解目前采用的 1024位RSA密钥,需要上千年的计算时间。 文件,也就形成了数字签名。采用数字签名,能够确认以下两点: (1) 保证信息是由签名者自己签名发送的,签名者不能否认或难以否认; 数字签名具体做法是: (1) 将报文按双方约定的 HASH算法计算得到一个固定位数的报文摘要。在数学上保证,只要改动 报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。 (2) 将该报文摘

文档评论(0)

dingfulaowang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档