pki体系总结

本文详细介绍了PKI(Public Key Infrastructure)的基本概念、数字证书的生命周期、通信过程中的安全问题以及PKI在现实应用中的角色,如虚拟专用网络、安全电子邮件和Web安全。还探讨了PKI中的算法,并提供了开源PKI解决方案OpenXPKI的安装和使用示例。
摘要由CSDN通过智能技术生成

P K I

1.基本介绍

公钥基础设施PKI(Public Key Infrastructure),是通过使用公钥技术和数字证书来提供系统信息安全服务,并负责验证数字证书持有者身份的一种体系
1.身份验证:确保另一方是你要与之通信的合法服务器或者个人。

2.信息加密:确保没有其他方可以阅读你的通信甚至篡改你的通信

2.为什么要使用P K I

身份证明/文件加密传输------>需要证书/密钥------->证书的管理/证书的可信度------>PKI出现

PKI体系的组成有证书授权中心(CA)、注册中心(RA)、证书库、证书吊销系统等组成

在这里插入图片描述

因此,pki本质上就是对密钥和证书进行管理的体系

3.数字证书

1.密钥的简单介绍

1.基本概念
密钥(secret key)——用于加解密数据的工具;私钥(private key)——私有的加解密工具;公钥(public key)——公开的加解密工具
2.密钥分类
分类 特点
对称密钥加密 信息的发送方和接收方使用同一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难
非对称密钥加密(公钥加密) 使用不同的密钥来分别完成加密和解密操作,一个公开发布,即公开密钥,另一个由用户自己秘密保存,即私用密钥
3.PS:一般来说两种结合使用,对称加密来加密数据,公钥加密来加密密钥。

2.证书所包含的信息

1 证书的版本信息
2 证书的序列号,每个证书都有一个唯一的证书序列号
3 证书所使用的签名算法
4 证书的发行机构名称,命名规则一般采用X. 500格式
5 证书的有效期,通用的证书一般采用U TC时间格式
6 证书所有人的名称,命名规则一般采用X. 500格式
7 证书所有人的公开密钥
8 证书发行者对证书的签名

3.证书的生命周期

证书的初始化、颁发证书、取消证书三个阶段
证书的初始化 颁发证书 取消证书
1、实体注册 1、证书检索 1、证书过期
2、密钥对的产生 2、证书验证 2、证书撤销
3、证书创建和密钥分发 3、密钥恢复 3、密钥历史
4、证书分发 4、密钥更新 4、密钥档案
5、密钥备份

4.利用数字证书进行通信的过程及可以避免的问题

过程

A要和一个自称B的人通信。这个自称B的人,会在通信的最开始,通过网络将证明书发给A,那么通过这个证明书,就证实了他就是B。
然后,A用这个“证明书中的密钥(即B的公钥)”,将A要发送给B的内容进行加密,然后发送给B。
用“证明书中的密钥”加密过的内容,只能用B自己才有的另一个“私人的密钥”才能解密。

问题

常见问题 应对措施
文件窃取 A发送给B的内容经过了B的证书中的密钥(B的公钥)加密,只有B持有的私钥可以将其解密,因而即使被窃取,别人也无法解密
文件修改 文件发布方为保证文件不可篡改和对自己发布信息不可抵赖,会首先计算文件hash值,这称为消息摘要(用于保证文件的不可纂改),然后对消息摘要使用自己的私钥进行加密,这叫签名(仅能使用自己发布的公钥才能解密签名,也就证明了文件是公钥发布方,即文件发布方发布的,不可抵赖)。文件下载人使用文件发布方的公钥对签名进行解密,解密后的文件hash值和对文件再次hash后的结果比对。 但数字签名无法解决:文件发布方的权威性,即证明张三就是张三,需要第三方证书发布机构数字证书,即对张三身份进行签名,以此证明文件发布方是权威机构承认的。

5.pki重要组成部分的具体作用拆解分析

1.CA的作用:

 在技术上:解决了"证明B就是B的问题"。体系上:CA中心以集中发放证书或网上发放证书为主要发证模式, CA系统负责管理和维护属地内证书库以及证书废除列表库

2.RA的作用

用户注册、注册审核、统一发证等各个业务步骤都必须统一化、规范化,这都可以由RA中心来实现,

3.证书库

存储CA签发的证书

4.证书吊销系统

用于管理证书的吊销,包含证书吊
  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值