SSL/TLS协议

本文深入探讨了HTTPS协议及其基础TLS协议的工作原理。从3W(Why、What、How)出发,解释了为何需要HTTPS,其主要目标包括身份验证、数据完整性和加密。TLS的历史从SSL1.0到TLS1.3,详述了握手协议和记录协议的角色。同时,介绍了密钥基础设施、证书链和双向认证在确保网络通信安全中的作用。HTTPS是HTTP与SSL/TLS的结合,确保了安全的数据传输。
摘要由CSDN通过智能技术生成

一、3W

  1. Why:明文传播风险
  2. What:鉴别身份、数据完整性、数据加密
  3. How:基于安全算法(非对称密钥 & 对称密钥 &摘要)

二、历史

  1. 1999年,互联网标准化组织ISOC接替NetScape公司,发布了SSL的升级版TLS 1.0版。
  2. 目前,应用最广泛的是TLS 1.0,接下来是SSL 3.0。但是,主流浏览器都已经实现了TLS 1.2的支持。
  3. TLS 1.0通常被标示为SSL 3.1,TLS 1.1为SSL 3.2,TLS 1.2为SSL 3.3。从TLS 1.3开始,压缩存在漏洞,协议就禁用了TLS压缩。

三、TLS协议

  1. TLS握手协议
  2. TLS记录协议
    在这里插入图片描述
    在这里插入图片描述

三、密钥与证书

  1. 公钥基础设施(Public-Key Infrastructure)
    在这里插入图片描述

  2. 证书链
    在这里插入图片描述

  3. 双向认证
    在这里插入图片描述

四、HTTPS 协议

  1. 可以理解为HTTP+SSL/TLS, 即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL,用于安全的 HTTP 数据传输。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值