PKI公钥加密技术与证书的颁发和应用

目录

一 PKI概述

二 公钥加密技术

1、数据加密

2、数字签名

三 证书概述

1、证书

2、证书包含信息

3、CA

四 证书的颁发和应用【图】

1、配置证书服务器

2、网站服务器申请证书

3、证书服务器颁发证书

4、网站服务器使用证书

5、客户端验证

问答题

1 数据加密、数字签名的作用是什么,数据加密的加密解密过程、数字签名的加密解密过程中分别用到什么密钥。

2 在安装微软的证书服务时,企业CA和独立CA有什么区别?

来练习一下吧:

基础步骤同笔记一样


一 PKI概述

PKI(Public Key Infrastructure):公钥基础设施 通过公钥技术和数字签名来确保信息安全 组件:公钥加密技术、数字证书、CA、RA

PKI功能: 身份验证 数据完整性 数据机密性 操作的不可否认性

二 公钥加密技术

有两个秘钥:公钥、私钥 公钥和私钥成对生成,相互加密解密; 公钥对外公开,私钥只有自己才有(私钥要好好保存)

1、数据加密

发送方使用接收方的公钥加密 接收方使用自己的私钥解密 作用是 保证数据的机密性

口诀:公加私解

2、数字签名

发送方用哈希算法对原始数据计算得到一个摘要值 发送方用自己的私钥加密摘要值 发送方将加密的摘要值和数据发给接收方 接收方用发送方的公钥验证加密后的摘要值 作用是保证数据的完整性、身份验证、不可否认

口诀:私加公解

三 证书概述

1、证书

用于保证秘钥的合法性 主体:用户、计算机、服务 遵循X.509标准

2、证书包含信息

使用者公钥 使用者标识信息 有效期 颁发者标示信息 颁发者数字签名

3、CA

证书颁发机构 核心功能:颁发和管理数字证书

企业CA 需要域环境 独立CA 工作组环境和域环境都可以

四 证书的颁发和应用【图】

1、配置证书服务器

添加 Active Directory 证书服务

角色服务选择“证书颁发机构”和“证书颁发机构web注册”,

角色安装完成画面 点击 “配置目标服务器上的Active Directory 证书服务”,

角色服务 选 “选择证书颁发机构"和"证书颁发机构web注册”

2、网站服务器申请证书

  1. 添加角色:Web服务器和DNS服务器

  2. 新建区域和主机

  3. IIS控制台 服务器证书 创建证书申请,为证书申请指定文件名

  4. 浏览器申请证书:http://证书服务器IP/certsrv,申请证书,高级申请,base64,粘贴记事本的内容,提交

3、证书服务器颁发证书

证书颁发机构 挂起的申请,在申请上 右键 所有任务 颁发

4、网站服务器使用证书

  1. 浏览器下载证书:http://证书服务器IP/certsrv ,查看 申请状态,base64,下载证书和证书链

  2. 安装证书:证书链文件上右键 安装证书,将所有的证书放入下列存储,浏览 选中显示物理存储区 第三方下的本地计算机

  3. 完成申请:iis 服务器证书 完成证书申请 ,选择上一步下载的证书文件,写名

  4. 使用证书:iis 自己的网站上右键 编辑绑定 ,添加,https ,选择ssl证书

5、客户端验证

注意IP和dns,浏览器 写 :https://主机名

问答题

1 数据加密、数字签名的作用是什么,数据加密的加密解密过程、数字签名的加密解密过程中分别用到什么密钥。
  • 数据加密的作用:保证所发送数据的机密性

  • 数据签名的作用:保证数据完整性、身份验证和不可否认

  • 数据加密:发送方使用接收方的公钥加密数据,接收方使用自己的私钥解密数据

  • 数字签名:发送方对原始数据执行HASH算法得到摘要值,用自己私钥加密摘要值,将加密的摘要值与原始数据发送给接收方,接收方用发送方的公钥解密

2 在安装微软的证书服务时,企业CA和独立CA有什么区别?
  • 企业CA需要活动目录,申请的证书会自动颁发

  • 独立CA不需要活动目录,申请的证书需要人工操作颁发

来练习一下吧

基础步骤同笔记一样

为Web站点启用HTTPS

域名为www.mingzi.com 把mingzi换成自己的名字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值