首页/我的作品/密码学/第9章 你每天都在用的密码协议
密码学:守护数字世界的秘密

第9章 你每天都在用的密码协议

第 49 / 78 篇 · Crazy Boy

打开浏览器,输入网址,按下回车。几秒钟之内,网页加载完成,你看到了新闻、视频或购物车。整个过程如此丝滑,以至于你从未想过:那些数据是怎么安全地从服务器飞到你的屏幕上的?

其实,每一次点击都隐藏着一场精密的加密对话。浏览器和服务器要先握手、交换密钥、确认身份,然后才能开始传输数据。而你唯一能看到的,就是地址栏里那把安静的小锁。

这把小锁背后的协议,叫做 TLS(传输层安全协议)。它是互联网上最普及的安全协议,保护着你的网上银行、社交媒体、电子邮件。如果你曾好奇过“输入密码时会不会被偷看”,那么这一章就是为你准备的。

除了上网,你可能还用过VPN——那个让你“隐身”或“翻墙”的小工具。它其实是用加密隧道把你的所有网络流量包起来,让别人无法窥探你的行踪。而电子邮件,虽然看似古老,但也可以加上一层数字信封,让你放心地发送敏感文件。

在这一章,我们将掀开这些协议的盖子:

  • 9.1 HTTPS:浏览器小锁背后发生了什么?为什么有的网站是HTTP,有的是HTTPS?
  • 9.2 TLS握手详解:用一张流程图,看客户端和服务器如何“握手”协商密钥,保证通信安全。
  • 9.3 VPN:它是怎么工作的?真的能让你“隐身”吗?
  • 9.4 电子邮件加密:如何给邮件加上“信封”,让只有收件人才能打开?

这些协议并不神秘,它们只是把我们学过的对称加密、非对称加密、数字证书组合在一起,搭建起一座座安全通道。读完这一章,你会对日常使用的网络服务有全新的认识——原来它们不是魔法,而是精心设计的密码学工程。