加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

漫画:什么是 HTTPS 协议?

发布时间:2019-08-12 18:48:09 所属栏目:教程 来源:农历壬申年
导读:什么是HTTP协议? HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是超文本传输协议,位于TCP/IP四层模子傍边的应用层。 HTTP协议通过哀求/相应的方法,在客户端和处事端之间举办通讯。 这统统看起来很柔美,可是HTTP协议有一个致命的弱点:不足安详
副问题[/!--empirenews.page--]

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

什么是HTTP协议?

HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是超文本传输协议,位于TCP/IP四层模子傍边的应用层。

漫画:什么是 HTTPS 协议?

HTTP协议通过哀求/相应的方法,在客户端和处事端之间举办通讯。

漫画:什么是 HTTPS 协议?

这统统看起来很柔美,可是HTTP协议有一个致命的弱点:不足安详。

HTTP协议的信息传输完全以明文方法,不做任何加密,相等于是在收集上“裸奔”。这样会导致什么题目呢?让我们打一个例如:

小灰是客户端,小灰的同事小红是处事端,有一天小灰试图给小红发送哀求。

漫画:什么是 HTTPS 协议?

可是,因为传输信息是明文,这个信息有也许被某此中间人恶意截获乃至改动。这种举动叫做中间人进攻。

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

怎样举办加密呢?

小灰和小红可以事先约定一种对称加密方法,而且约定一个随机天生的密钥。后续的通讯中,信息发送方都行使密钥对信息加密,而信息吸取方通过同样的密钥对信息解密。

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

这样做是不是就绝对安详了呢?并不是。

固然我们在后续的通讯中对明文举办了加密,可是第一次约定加密方法和密钥的通讯如故是明文,假如第一次通讯就已经被拦截了,那么密钥就会泄漏给中间人,中间人如故可以解密后续全部的通讯内容。

漫画:什么是 HTTPS 协议?

这可怎么办呢?别担忧,我们可以行使非对称加密,为密钥的传输做一层特另外掩护。

非对称加密的一组秘钥对中,包括一个公钥和一个私钥。明文既可以用公钥加密,用私钥解密;也可以用私钥加密,用公钥解密。

在小灰和小红成立通讯的时辰,小红起首把本身的公钥Key1发给小灰:

漫画:什么是 HTTPS 协议?

收到小红的公钥往后,小灰本身天生一个用于对称加密的密钥Key2,而且用适才吸取的公钥Key1对Key2举办加密(这里有点绕),发送给小红:

漫画:什么是 HTTPS 协议?

小红操作本身非对称加密的私钥,解开了公钥Key1的加密,得到了Key2的内容。以后往后,两人就可以操作Key2举办对称加密的通讯了。

漫画:什么是 HTTPS 协议?

在通讯进程中,纵然中间人在一开始就截获了公钥Key1,因为不知道私钥是什么,也无从解密。

漫画:什么是 HTTPS 协议?

漫画:什么是 HTTPS 协议?

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读