HTTPS · 凯撒密码 2.0
🔧 生活暗码
传说
第 8 / 16 张
每次 HTTPS 上网,本质都在用"凯撒密码"的现代升级版——只是密钥每几分钟换一次,两千年前的罗马人看不懂罢了。
一个问题
HTTPS 加密的思想源头可追溯到?
- 图灵机
- 凯撒替换密码✓ 正确答案
- 算盘
- 烽火台
为什么是这个答案
区别在于:凯撒密码的密钥人人可猜,而现代加密每次会话都换一把没人知道的钥匙。
再多讲一点
凯撒密码是「替换式加密」:把每个字母按固定位移换成另一个字母。它的致命弱点是密钥空间太小,位移只有 25 种可能,穷举一遍就能破。现代公钥加密解决的是另一个更难的问题——如何在不安全的信道上,让双方协商出一把第三方不知道的钥匙。
- HTTPS 里常见的一次性密钥协商用的是迪菲-赫尔曼类算法,双方各自公开一半信息,各自算出的结果相同,而窃听者无法推出这个结果。
- 对称加密(如 AES)负责真正加密数据,公钥算法主要负责协商密钥和验证身份,两者分工不同。
- 证书体系解决的是「对面是不是真的那个网站」,由受信任的证书颁发机构签名背书,这也是浏览器会警告证书错误的原因。
同主题还有这些
这张卡来自一个小程序
「三消涨知识」把这些卡做成了三消游戏:凑齐三张同主题的牌,就解锁一条冷知识。
小程序内还有每日一题、排行榜和 192 张图的完整图鉴。这一页已经把内容全部给出,不打开也不影响阅读。
想玩一下就来微信扫码打开「三消涨知识」· 免费