美文网首页
趣味解释HTTPS——飞鸽传书

趣味解释HTTPS——飞鸽传书

作者: 春木橙云 | 来源:发表于2023-03-02 22:06 被阅读0次

HTTPS 是一种安全的网络协议,它建立在 HTTP 协议之上,通过使用 SSL/TLS 加密技术来保护数据的安全性和完整性。在 HTTPS 中,客户端和服务器之间的通信过程是经过加密的,黑客无法窃听、篡改或伪造数据。

HTTPS 的工作原理如下:

  • 客户端向服务器发送请求。

  • 服务器会返回一个 SSL 证书,其中包含了公钥。

  • 客户端会验证服务器返回的 SSL 证书,确定它是否有效。如果有效,客户端会生成一个随机的加密密钥,使用服务器的公钥加密该密钥,并将其发送给服务器。

  • 服务器使用自己的私钥解密客户端发送的加密密钥,得到该密钥,并用该密钥加密数据,将其发送回客户端。

  • 客户端使用之前生成的密钥解密服务器发送的数据,得到原始数据。

说的都是些什么玩意?我们换个有趣的例子解释一下。

假设小明和小红两个人飞鸽传书表达爱意。但是这有个安全风险,就是如果鸽子在中途被拦截下来,那书信的内容不就泄露了吗?更严重的时候,如果拦截者(小黑)他篡改了其中内容,小明与小红双方都无法知情的,这影响太大了。

于是小明小红有了解决办法,就是事先商量一种加密方式,比如莫斯代码,将书信加密再传输,这样即使鸽子被劫持,也不会泄露和篡改,这种方式我们叫做对称加密

好了,看似问题得到了解决,然而依然有个问题,如果小红和小明是陌生人怎么办?他们没法事先商量好加密方式的,所以对称加密不可行。

这时候他们又有了另外一种方式:在鸽子身上放一个箱子,发信者(小明)先发一个空箱子,空箱子上又把开着的锁头,小红接收到箱子之后,把信放到箱子里,然后上锁再发给小明,小明用钥匙打开箱子,拿到了信。完美。这种方式我们叫做非对称加密

然而还有问题,如何能证明箱子确实是小明发过来的呢?万一小黑在箱子上写上小明,发给小红,不是能骗取到小红本来发给小明的信了吗?

于是,镇子上有个大家都信赖的人——小信。每次发箱子,箱子上除了收发信人的名字,还要有小信的签名。这样就能保证箱子的准确性了,这个小信就是SSL 证书

后来鸽子抱怨说,每次带箱子飞太重了,要罢工。于是小明与小红优化了方案,只在初次发送时候采用箱子方式,箱子里装着对称加密的密码规则,之后都可以不用箱子了。

THE END!

相关文章

  • 用飞鸽传书来解释 HTTPS 机制

    密码学是一门难以理解的学科,因为它充满了数学定理。但是除非你要实际开发出一套加密算法系统,否则你是没必要强制理解那...

  • JAVA相关网上资源

    Java SE API 和文档 Java趣味编程100例 趣味白话java之面向对象 Java 常见异常及趣味解释...

  • 用信鸽解释https

    密码学是一个很难理解的高深学科。里面充斥着各种数学证明。但除非你确实需要开发加密系统,否则很多复杂的问题你实际上并...

  • 飞鸽传书

    认识一位佛学老师 名魏安荣 他对佛学颇有研究 亦对易经风水很喜爱 其讲过山主官水主财 父主官母主财 穷走城市富走乡...

  • 三行情诗——(十一)反鸡汤

    (一) 床 给了你什么? 舒适 快乐 趣味 (二) 我知道 我知道你都知道 不用解释解释就是掩饰 (三) 你来不来...

  • 回顾会

    趣味回顾会议v1.10链接:https://pan.baidu.com/s/1ggzHuYB[https://pa...

  • 【转】用信鸽来解释 HTTPS

    一、引文出处 注:本文摘自开源中国翻译,翻译者:JonnHuang 译文原网址https://www.oschin...

  • 通俗易懂的解释HTTPS

    什么是HTTPS?## HTTPS是HTTP协议和SSL/TLS协议的组合。 SSL/TLS是什么?## SSL全...

  • 叶朗 美学原理  美和美感的社会性

    一、名词解释 1.审美趣味 答:审美趣味是指审美主体欣赏、鉴别、评判美丑的特殊能力,是审美知觉力、感受力、想象力、...

  • 天堂里的母亲

    对于生和死,我不喜欢听科学的解释,因为这样一解释,我们真的与草木无异,人生了无趣味。 我宁愿相信“前世今生”、“灵...

网友评论

      本文标题:趣味解释HTTPS——飞鸽传书

      本文链接:https://www.haomeiwen.com/subject/gbqsldtx.html