Logo image
Shakagame

https的原理

🧑‍💻
shaka
🗓️
2024-08-24 15:30:16
📖 + 1
❤️ + 1

摘要

图文并茂的方式生动阐述https的原理

这篇文章是在网络上查询有关https的资料后整理出来的,画图不易,多多支持。

多图警告,请等待加载完成。

主要内容是分享有关网络通讯的加密方法, https维基百科

中文:超文本传输安全协定,英语:HyperText Transfer Protocol Secure,缩写:HTTPS。 是一种透过计算机网路进行安全通讯的传输协议。HTTPS经由HTTP进行通讯,但利用SSL/TLS来加密封包。HTTPS开发的主要目的,是提供对网站伺服器的身份认证,保护交换资料的隐私与完整性。

这篇文章以信鸽通讯的方式来阐述这个原理,文中所说的加密方式就是https的运作方式。

信鸽加密通讯小故事


image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image

几点理解

  1. 首先,如果坏人截取了信息不再对lobo发出,那么Aim那边因为没有收到回信所以肯定会重复发信这个动作,相反也是如此;

  2. 其次,坏人截取了空盒子也不再对lobo发出,那么Aim那边也会因为没有收到上锁的盒子所以肯定会重复发出空盒子这个动作,当然如果是lobo发回的上锁的盒子被截取没送回给Aim,那么Aim又会重复发出空盒子这个动作,循环往复。

  3. 做坏事也讲求效益,如果坏人频繁截取信息或者盒子(不管上没上锁),都没有意义,因为他得不到想要的信息。当然纯粹搞破坏那就另当别论。

  4. 故事里的Aim手里的钥匙是放在她个人手里的,对应的就是我们所说的私匙,而信息接收方lobo放进盒子里的密码本则对应的公匙。通过这种方法,我们访问网站,向网站发出请求(发出一个空盒子),网站返回信息的时候是发回了一个公匙(密码本),我们再用自己手里的私匙去打开它就可以进行加密通讯了。

作者: shaka
声明: 转载请注明文章出处
链接: https://shakagame.com/zh-cn/topic/100021/