烟消火灭网

你手机里的解锁图案,本质上是九宫格上的一个短密码。它和二战时恩尼格玛机的转子设置,共享同一套数学逻辑——有限状态下的排列组合。只不过前者用来防室友偷看,后者用来防德军潜艇。 2013年斯诺登曝光“棱镜

近代密码向生活的渗透

你手机里的近代解锁图案,本质上是密码九宫格上的一个短密码。它和二战时恩尼格玛机的向生转子设置,共享同一套数学逻辑——有限状态下的渗透排列组合。只不过前者用来防室友偷看,近代后者用来防德军潜艇。密码

2013年斯诺登曝光“棱镜计划”时,向生大多数人第一次意识到,渗透自己每天敲进搜索引擎的近代每一个字,都在经过层层加密后汇入某个数据库。密码那会儿我在读大学,向生教密码学的渗透老教授在课上冷笑了一声:“你们以为HTTPS那个小锁头是保护你的?它保护的是银行,不是近代你。”当时没听懂,密码后来才明白——密码学从来都是向生双刃剑,它保护信息,也筛选信息。

真正让我觉得密码学“渗进生活”的,是前年换智能门锁那件事。安装师傅一边拧螺丝一边跟我闲聊,说这锁用的是AES-128加密,我愣了一下,问他怎么知道这个。他嘿嘿一笑:“培训的时候讲的,说跟银行一个级别。”一个装锁的师傅嘴里蹦出“AES-128”这种术语,这本身就说明问题。密码学不再是数学系走廊尽头的黑板上那些鬼画符,它变成了商品说明书上的卖点,变成了电商详情页里加粗的“军工级加密”。

但渗透不等于被理解。我敢打赌,绝大多数人每天扫的二维码,没几个人说得清里面到底怎么编码的。二维码本质上是个二维矩阵,用黑白块表示二进制,加上纠错码——里德-所罗门码,这东西在CD和DVD时代就成熟了。你扫的那个“加好友”二维码,和你家老抽屉里那张划花的CD,用的是同一套纠错逻辑。只不过CD划了还能放,二维码缺个角可能就扫不出来。

更隐蔽的是那些你根本看不见的密码。每次你在网页上输入密码,浏览器背后可能正在跑一场“握手”——TLS握手。客户端和服务器在几百毫秒内交换随机数、协商加密套件、验证证书,然后生成会话密钥。整个过程比你眨一次眼还快。你只觉得“登录成功了”,但背后那套非对称加密和对称加密的接力,是几代密码学家吵了几十年才定下来的标准。

有意思的是,密码学越普及,普通人越不关心它怎么工作。就像你开车不需要懂内燃机原理,用密码也不需要懂椭圆曲线。但问题是,车坏了你能掀开引擎盖看,密码出问题了——比如某天你发现自己的聊天记录被精准推送了广告——你连去哪儿掀盖子都不知道。

我有时候觉得,我们这代人正处在一个奇怪的分界线上:密码学从军事和外交的密室里走出来,变成了App里一个不起眼的“端到端加密”开关。你打开它,觉得安全了;但开关背后那套协议到底怎么实现的,协议有没有后门,密钥怎么管理——这些事,你既没能力验证,也没渠道追问。你只能选择信,或者不信。

去年有个做安全的朋友给我演示怎么破解一个弱密码的WiFi。他跑了个字典攻击,十分钟不到就进去了。我问他:“那强密码呢?”他耸耸肩:“强密码?那得看对方用的是什么加密方式。WPA3的话,我建议你直接放弃。”你看,连攻击者都开始挑加密方式了。密码学不仅渗透了生活,它还在重新划分“容易”和“困难”的边界——只不过这条边界,大多数人看不见。

访客,请您发表评论:

© 2026. sitemap