PKI/CA 技术的介绍

PKI 就是 Public Key Infrastructure 的缩写,翻译过来就是公开密钥基础设施。它是利用公开密钥技术所构建的,解决网络安全问题的,
普遍适用的一种基础设施。美国政府的一个报告中把 PKI 定义为全面解决安全问题的基础结构,从而大大扩展了 PKI 的概念。而我们认为,采用了公开密钥技术的基础设施就可以称为 PKI 。公开密钥技术也就是利用非对称算法的技术。说 PKI 是基础设施,就意味着它对信息网络的重要。将 PKI 在网络信息空间的地位与电力基础设施在工业生活中的地位进行类比非常确切。电力系统,通过伸到用户的标准插座为用户提供能源。 PKI 通过延伸到用户本地的接口,为各种应用提供安全的服务,如认证、身份识别、数字签名、加密等。从概念上讲,如果离开使用 PKI 的应用系统, PKI 本身没有任何实际的用处,正如电力系统离开电器设备也没有用一样。有了 PKI ,安全应用程序的开发者
不用再关心那些复杂的数学运算和模型,而直接按照标准使用一种插座(接口)。用户也不用关心如何进行
对方的身份鉴别而可以直接使用标准的插座,正如在电力基础设施上使用电吹风一样。 PKI 中最基本的元素就是数字证书。所有安全的操作主要通过证书来实现。 PKI 的硬设备还包括签置这些证书的证书机构 (CA) ,登记和批准证书签置的登记机构 (RA) ,以及存储和发布这些证书的电子目录。 PKI 中还包括证书策略,证书路径以及证书的使用者。所有这些都是 PKI 的基本元素。许多这样的基本元素有机地结合在一起就构成了 PKI 。 PKI 到底是什么,通过类比可以让我们有更好的理解。
首先看看产出。电力基础设施提供能源, PKI 提供网络安全服务。能源可以用于许多需要能源的设备,而安全服务可以为其他需要安全的应用提供保障。 PKI 可以提供的安全服务包括保密、完整、真实和不可否认。服务原理也是一个基础设施的重要特征,电力系统通过输送电子(电压)提供电能, PKI 通过传播数字证书保证安全。数字证书是一段数字,该数字说明了一个身份,是由 CA 通过数字签名获得的。任何人无法修改它,因为任何人都不能假冒 CA 但却可以验证数字证书是否正确。数字证书是可以公开的。数字证书在分发过程中没有被篡改的问题。这一点,在讨论 PKI 的安全时必须清楚。正是由于数字证书的不可修改,才使得 PKI 的管理和维护变得简单可行。 通过其组成我们从另一个侧面理解 PKI 。电力系统包括各种发电厂,连接电缆,并网控制设备,
变电站,用电接口(如插座)等, PKI 包括 CA (证书机构), RA (登记机构),资料库,客户接口等。 CA 是签发证书的场所, RA 是登记的场所,资料库是管理证书的地方,客户接口是提供服务的标准接口。 系统结构也能表达一个基础设施的特征。一个发电机加两根电线可能不是电力基础结构,甚至连电力基础结构中的部件都不是。同样,一个 CA 和几个用户也不能算是 PKI 。一个不满足一定规范的 CA 可能都不能称为 PKI 的部件。 PKI 的部件的重要特点就是能够互操作。而互操作规范就是一种评判一个设备是否为 PKI 部件的一个标准。 PKI 应该是由多个可以互操作的 CA 、 RA 、资料库和
众多接口组成的大的系统。 PKI 是目前唯一的能够基本全面解决安全问题的可能的方案。 PKI 通过电子证书以及管理这些电子证书的一整套设施,维持网络世界的秩序;通过提供一系列的安全服务,为网络电子商务、电子政务提供有力的安全保障。各国政府和许多民间机构都在纷纷研究和开发 PKI 产品,以望走在信息安全的前列。 PKI 同时是一个安全产品,可以成为对网络社会进行管理和维护的重要手段。谁拥有这项技术,谁就可能拥有对整个网络的控制权。 PKI 中最重要的设备就是 CA 。 CA 不仅是发放证书的机构,同时它也可以拥有密钥恢复能力。 控制 CA 和 CA 技术就非常关键。从国家安全的角度来说,“统一领导、集中管理、定点研制、专控经营、满足使用”就非常有意义。我们必须拥有自己的 CA 极其外围软件的自主的知识产权,拥有自己的,别人无法替代的位置。 为保证用户之间在网上传递信息的安全性、真实性、可靠性、完整性和不可抵赖性,不仅需要对用户的身份真实性进行验证,也需要有一个具有权威性、公正性、唯一性的机构,负责向电子商务的各个主体颁发并管理符合国内、国际安全电子交易协议标准的电子商务安全证书 , CA 体系应酝而生。 CA 机构,又称为证书授证 (Certificate Authority) 中心,是一个负责发放和管理数字证书的权威机构 , 它作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任。 CA 中心为每个使用公开密钥的用户发放一个数字证书,以实现公钥的分发并证明其合法性。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件 , 作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。 CA 机构的数字签名使得攻击者不能伪造和篡改证书。在 SET 交易中, CA 不仅对持卡人、商户发放证书,还要对获款的银行、网关发放证书。它负责产生、分配并管理所有参与网上交易的个体所需的数字证书,因此是安全电子交易的核心环节。 电子商务 CA 体系包括两大部分,即符合 SET 标准的 SET CA 认证体系和其他基于 X.509 的 CA 认证体系。 对
于一个大型的应用环境,认证中心往往采用一种多层次的分级结构,各级的认证中心类似于各级行政机关,上级认证中心负责签发和管理下级认证中心的证书,最下一级的认证中心直接面向最终用户。 认证中心主要有以下五种功能: • 证书的颁发 中心接收、验证用户 ( 包括下级认证中心和最终用户 ) 的数字证书的申请,将申请的内容进行备案,并根据申请的内容确定是否受理该数字证书申请。如果中心接受该数字证书申请,则进一步确定给用户颁发何种类型的证书。新证书用认证中心的私钥签名以后,发送到目录服务器供用户下载和查询。为了保证消息的完整性,返回给用户的所有应答信息都要使用认证中心的签名。 • 证书的更新 认证中心可以定期更新所有用户的证书,或者根据用户的请求来更新用户的证书。 • 证书的查询 证书的查询可以分为两类,其一是证书申请的查询,认证中心根据用户的查询请求返回当前用户证书申请的处理过程;其二是用户证书的查询,这类查询由目录服务器来完成,目录服务器根据用户的请求返回适当的证书。 (4) 证书的作废 当用户的私钥由于泄密等原因造成用户证书需要申请作废时,用户需要向认证中心提出证书作废的请求,认证中心根据用户的请求确定是否将该证书作废。另外一种证书作废的情况是证书已经过了有效期,认证中心自动将该证书作废。认证中心通过维护证书作废列表 (Certificate Revocation List,CRL) 来完成上述功能。 • 证书的归档 证书具有一定的有效期,证书过了有效期之后就将作废,
但是我们不能将作废的证书简单地丢弃,因为有时我们可能需要验证以前的某个交易过程中产生的数字签名,这时我们就需要查询作废的证书。基于此类考虑,认证中心还应当
具备管理作废证书和作废私钥的功能。总的说来,基于认证中心的安全方案应该很好地解决网上用户身份认证和信息安全传输问题。(责任编辑:zhaohb) 给力(0票)动心(0票)废话(0票)专业(0票)标题党(0票)路过(0票) 原文:PKI/CA 技术的介绍 返回网络安全首页

时间: 2024-08-31 04:53:16

PKI/CA 技术的介绍的相关文章

php pki加密技术(openssl)详解

本篇文章是对php中的pki加密技术(openssl)进行了详细的分析介绍,需要的朋友参考下   复制代码 代码如下: <?php//pki加密//使用pki加密需要开启 openssl扩展 //php.ini extension = php_openssl.dll扩展 /*pki模式是 * 公钥加密,私钥解密: * 私钥加密,公钥解密: */ //私钥加密,公钥解密 //客户端 //$data数据 $data = 'abcd'; //获取私钥 $priv_key_id $priv_key_id

基于PKI/PMI技术的信任体系建设方案

-----认证.授权.责任认定 关键字:身份认证 授权管理 方案提供商:吉大正元 背景描述: 随着政府信息安全工作的不断开展,网络信任体系作为信息化安全保障体系的一项基础性工作,也越来越受到重视.中办发2002年17号文件提出"建立电子政务信任体系,加强关键性安全技术产品的研究和开发":中办发2003年27号文件进一步强调"加强以密码技术为基础的信息保护和网络信任体系建设":国信办2006年2号文件对信任体系提出了明确要求,"完善密钥管理基础设施,充分利用

oracle产品服务和技术级别介绍,OrACLE服务

oracle oracle产品服务和技术级别介绍     很多朋友询问正版Oracle数据库产品和盗版产品主要有什么区别呢,其实从产品技术本身来讲,区别不大,可以从OTN网站上下载一个数据库产品,然后安装使用,正版和盗版最大的区别就是,如果你购买了正版产品就可以享受Oracle公司给您提供的服务,数据库一旦出问题了,可以找Oracle公司的技术人员来解决,那么Oracle具体的服务内容是什么呢,我总结了一下: 标准支持服务Standard Product Support 标准服务是获得ORACL

ORACLE 8i的普通连接技术的介绍

oracle ORACLE 8i的普通连接技术的介绍 ==================================== 欢迎大家同我交流:小白  enhydra_boy@tom.com 欢迎转载,请保留本声明,谢谢! ====================================   Oracle 8.1.6 中引入普通连接技术的概念(Generic connectivity),这一连接解决方案满足了对许多异种数据库存储的数据访问需求,同时并不需要安装ORACLE的透明网关(O

互联网金融网贷平台技术架构介绍

本文讲的是互联网金融网贷平台技术架构介绍,目前互联网金融正飞速发展,快速改变着我国的金融格局.短时间内,各类融资理财平台(如陆金所.人人贷.旺财谷等)为有理财需求的理财者们,提供各种投资标的和投资渠道;也为大量有融资需求的企业开辟了新的融资渠道.这些平台主动拥抱互联网金融的浪潮,迎来了行业发展的机遇. 伴随着整个行业的成长,各个理财平台技术团队和技术架构也在发展.现在这些平台也不可避免的也发生了分化,有的快速成长,有的面临困境. 比如:有的平台采用外包或购买技术平台,没有能力去进行系统的研发和升

Java 处理 XML 的三种主流技术及介绍

XML (eXtensible Markup Language) 意为可扩展标记语言,它已经是软件开发行业中大多数程序员和厂商用以选择作为数据传输的载体.本文作者对于 Java 处理 XML 的几种主流技术进行一些总结和介绍,希望帮助那些有不同需求的开发人员对于 XML 处理技术的作出最优的选择. 最初,XML 语言仅仅是意图用来作为 HTML 语言的替代品而出现的,但是随着该语言的不断发展和完善,人们越来越发现它所具有的优点:例如标记语言可扩展,严格的语法规定,可使用有意义的标记,内容 存储和

孙志伟:CA技术背后的四大理念

2012年5月23-25日,第四届中国云计算大会在北京国家会议中心正式拉开序幕.此次大会由中国电子学会主办,北京市经济和信息化委员会协办,中国云计算技术与产业联盟以及中国电子学会云计算专家委员会承办,CSDN和<程序员>杂志辅助协办.在2012年这样一个国内公共云全面开花.云计算正式实践的元年之际,此次大会中聚集了国内大批的云计算核心专家,他们针对国内外的云计算核心技术和行业应用创新实践进行了非常深入的探讨. CA中国区副总裁孙志伟讲到,为了帮助企业加速度地实现业务服务要求,CA公司推出了业务

RAID磁盘阵列技术全面介绍

在计算机发展的初期,"大容量"硬盘的价格还相当高,解决数据存储安全性问题的主要方法是使用磁带机等设备进行备份,这种方法虽然可以保证数据的安全,但查阅和备份工作都相当繁琐.1987年, Patterson.Gibson和Katz这三位工程师在加州大学伯克利分校发表了题为<A Case of Redundant Array of Inexpensive Disks(廉价磁盘冗余阵列方案)>的论文,其基本思想就是将多只容量较小的.相对廉价的硬盘驱动器进行有机组合,使其性能超过一只

Microsoft Tag二维条形码技术简单介绍

经过一年半的漫长等待,前几天微软终于将其"Microsoft Tag"产品从Beta版改为了正式版本."Microsoft Tag"就是微软自家的一种二维条形码技术,不过和我们常规看到的那些黑白的二维条形码不一样的地方在于微软用了彩色的三角形来存储数据信息.本文则对于Microsoft Tag系统做一简单的介绍,希望对大家有所帮助. 如下图所示为我们WPMind的手机访问网址的Microsoft Tag码和常规的QRCode码: 和常规各种条形码还有一点不同的地方在