[网络]——图解HTTPS

HTTPS协议

之前我们一直在聊超文本传输协议HTTP,HTTP虽然使用广泛但也存在一定的安全性问题。今天我们要谈的HTTPS协议,别看他只比HTTP多一个S。然而正是这个S,让我们在网络上请求资源时变得更加安全。

HTTP的缺点

这里HTTP的安全性问题,笔者用简洁的语言概括为以下三条:
在这里插入图片描述
值得强调的是,这里我们说的HTTP的问题只涉及安全性问题,其实HTTP还存在其他功能方面的缺陷。并且,对于使用HTTP协议的安全性问题也并不是把所有锅都甩给协议本身,因为在进行web编程时,程序员所写的程序出现的bug也会导致通信的不安全。

什么是HTTPS

既然HTTP存在我们上面所讲的三个缺点,那么也就意味着只要修复了这三个缺点便能使HTTP变得更安全。既然使用明文不安全,那我们就对报文进行加密,又既然不验证身份就会遭遇伪装,那么我们进行认证就完事了。只要完成了加密和认证,也就意味着我们此时在传输报文时就安全了,报文完整性的问题也就能得到解决。所以记住下面的一条公式你也就初步理解了HTTPS
在这里插入图片描述
HTTPS不是一种新协议,HTTPS不是一种新协议,HTTPS不是一种新协议,重要的事情说三遍。HTTPS只是在HTTP的基础上增加了我们上面所说的一些机制,我们的问题其实就转化为了这些机制是怎么实现的。

HTTPS是身穿SSL外壳的HTTP

让HTTP升级为HTTPS是使用了一种SSL的技术,来看看官方是怎么解释的:

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值