网络安全学习--PKI

PKI
PKI 概述

公钥基础设施(Public Key Infrastructure):通过加密技术和数字签名保证信息的安全
组成:公钥加密技术,数字证书,CA(Certificate Authority),RA

信息安全三要素
  • 机密性
  • 完整性
  • 身份认证/操作不可否认
PKI使用
  • SSL/HTTPS
  • IPsecVPN
  • 部分远程访问VPN
公钥加密技术

作用:实现对信息加密、签名等

加密算法
  • 对称加密算法----加解密密钥一致
  • 非对称加密算法
    • 通信双方各自产生一对公私钥
    • 双方交换公钥
    • 公私钥实现互相加解密
    • 公私钥不可互相推算
数字签名

使用自己的私钥对摘要进行加密得出的密文即数字签名

证书

保证公钥的合法性
证书格式遵循X.509标准
数字证书包含
使用者的公钥值
使用者标识信息(名称和电子邮件)
有效期(证书有效期限)
颁发者标识信息
颁发者数字签名
数字证书由权威公正的第三方机构即CA签发

部署HTTPS服务器

CA是权威证书颁发机构,为了公正“公钥”的合法性!
机密性:使用对方的公钥加密
身份验证/数字签名:使用自己的私钥!

  1. 添安装IIS服务
  • 安装IIS服务后,添加一个网站
    在这里插入图片描述
    在这里插入图片描述
  1. 安装DNS服务
  • 安装DNS服务后,添加A记录
    在这里插入图片描述

  1. 安装CA
  • 右键点击“我的电脑”->“管理”->“角色”,点击“添加角色”
    在这里插入图片描述
  • 点击下一步
    在这里插入图片描述
  • 选择证书颁发机构和证书颁发机构Web注册两项
    在这里插入图片描述
  • 因没有安装域,此处选择独立
    在这里插入图片描述
  • 第一次安装,选择根CA
    在这里插入图片描述
  • 新建私钥
    在这里插入图片描述
  • 使用默认,密钥长度越大,速度越慢
    在这里插入图片描述
  • 输入CA机构的名称
    在这里插入图片描述
    设置CA机构本身证书的有效期
    在这里插入图片描述
  • CA信息存放路径
    在这里插入图片描述
  • 选择角色服务
    在这里插入图片描述
  1. 开始->管理工具->打开证书颁发机构
    在这里插入图片描述
  • 证书颁发机构页面
    在这里插入图片描述
  1. 为WEB服务器创建服务器证书
    在这里插入图片描述
  • 在服务器证书中右键点击,选择“创建证书申请”
    在这里插入图片描述
  • 输入基本信息
    在这里插入图片描述
  • 选择密钥长度
    在这里插入图片描述
  • 将证书申请文件保存至本地文件
    在这里插入图片描述
  1. 在CA证书服务安装时,会安装证书的Web程序,可以通过网页访问,进行证书申请
    在这里插入图片描述
  • 点击高级证书申请,上面的两项是为客户端机器申请证书使用
    在这里插入图片描述
  • 选择下面一项:使用base64…项
    在这里插入图片描述
  • 将证书申请时生成的txt文件内容,完全拷贝,粘贴至网页文本框,点击“提交”
    在这里插入图片描述
  • 证书生成
    在这里插入图片描述
  • 在证书颁发机构->挂起的申请中,执行颁发,进行证书颁发
    在这里插入图片描述
  • 证书颁发完成后,可以通过网页,下载证书
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 在IIS服务器上完成证书的申请
    在这里插入图片描述
    在这里插入图片描述
  • 选择刚下载的证书文件
    在这里插入图片描述
    在这里插入图片描述
  • 为网站添加https绑定
    在这里插入图片描述
    在这里插入图片描述
  • 修改网站SSL设置项
    在这里插入图片描述
  • 选择要求SSL后,用户通过浏览器再访问时,必须使用https
    在这里插入图片描述
  • 通过网页访问https网站,在其他虚拟机上访问时,需要配置在同一个网络,并且DNS指向安装DNS服务的主机,完成域名解析
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值