当你刷到一条短视频——马斯克用流利的中文说:“转发这条,我送你一个比特币。”声音、口型、表情,毫无破绽。有的“你”可能没不太在意就信了,自动划过了这条视频,也会有的“你”心里咯噔一下:
这到底是真的,还是AI生成的?
这不是科幻电影。今天,AI已经能完美复制你的脸、模仿你的声音、伪造你的笔迹。甚至你刚跟妈妈打完电话,下一秒就可能接到“妈妈”打来的借钱电话——只是那个声音,是AI合成的。
当AI什么都能伪造,一个尖锐的问题浮出水面:
谁来证明你是你?
这个问题好比成龙电影《我是谁》中的杰克(Jack),网络世界中的你到底是不是你,可能连熟知自己的人都真假难辨,或者你熟知的人都辨认不清。
一、威胁变大了:AI成了坏人的“超级助手”
以前黑客写病毒、编诈骗短信,还得懂代码、会外语。现在AI把门槛降到了“会打字就行”,大模型都帮TA做了。
超级钓鱼:以前的钓鱼邮件内容直接(比如“您的涨号已被冻结”),一眼就能识破。现在AI能生成语法完美、语气像你老板或同事的邮件,甚至能模仿你孩子的说话风格~~~真假难辨。
自动找漏洞:AI能像饿狼一样,飞速扫描几百万行代码,找到人类漏掉的安全漏洞,效率比黑客人工找高千百倍~~~死角难留。
破解密码更快:AI能学习人类设密码的习惯(生日、名字,或者两者组合等),生成更聪明的“密码字典”,暴力破解速度飙升~~~防不胜防。
没有密码学保护的数据,在AI面前就像没上锁的金库。而加密,就是让数据即使被AI偷走,它也读不懂。
二、价值变大了:数据和模型成了“数字石油”
以前互联网最值钱的是账号和支付信息。现在最值钱的变成了两样东西:
个人隐私数据:AI是靠海量数据喂出来的。你的聊天记录、位置、健康数据、人脸声音,都是AI的“石油”。谁拿到这些,谁就能训练出更懂你的AI——用来精准推销、操控你,甚至仿冒你。
AI模型本身:一个顶尖的AI模型,训练成本几千万甚至上亿美元。它是公司的核心商业机密,也是黑客眼中的金矿。
密码学在这里给出了两把“钥匙”:
同态加密:让你可以把加密的数据直接给AI处理,AI在看不见原文的情况下算出结果,再把加密的结果还给你~~~得到了世界又留住了自我。
联帮学习:个人电脑或手机在你本地用你的数据训练模型,只把加密的“学习心得”传给中央服务器,你的照片和短信一步也没离开过个人电脑或手机~~~泾渭分明且相得益彰。
这就是“数据可用但不可见”——密码学让AI能合法使用你的数据,却碰不到你的秘密。
三、骗术变真了:眼见不再为实
人类几千年都相信一句话:“眼见为实”。现在,这句话失效了。
AI换脸可以让你“亲口”说你没说过的话,声音克隆可以让你“亲口”求朋友转账。有图不一定有真相,有视频也不一定有真相。
密码学成了最后的“打假专家”:
数字签名/水印:权威媒体发布重要视频时,可以用私钥加上一个看不见的加密签名。你的手机能自动验证:“这个视频确实来自央视,没有被修改过。”没有这个签名的视频,默认可能是伪造的。
内容凭证:拍照时,相机立刻对照片的来源、时间、地点做加密“盖章”。任何修改都会破坏这个凭证。AI生成的图片,也应该强制打上加密水印。
在AI能完美造假的年代,密码学是唯一能证明“这是真的”和“这是假的”的技术法庭。
藏在屏幕背后的小绿锁
你可能会觉得,这些技术离你很遥远。
但其实,你每次看到浏览器地址栏那个绿色的小锁🔒,就是密码学在为你站岗。它让你的登录密码、银行卡号、聊天记录,在互联网上像装进了保险箱——邮差能看见箱子,但打不开;黑客能截获箱子,但读不懂。
还有你的指纹解锁、人脸支付、验证码短信……背后全是密码学在无声地保护着你。
回到那个问题:
如果AI什么都能伪造,谁来证明你是你?
答案藏在密码学里。
它不能阻止AI伪造,但它能给你一套“防伪标签”——数字签名证明这条消息真的来自你,哈希值证明这份文件没有被改过,加密技术证明这段隐私只有你们两人能看懂。
AI让世界真假难辨,而密码学,是那个在嘈杂中为你守住最后一份真实的沉默卫士。
下次当你看到那个小绿锁时,不妨想一下:在这个AI什么都能伪造的时代,有人在用数学和代码,替你回答那个最重要的问题——
“我是我。”
四、大环境在变:基础学习没变
密码学就是让公开信道变成安全私聊的技术——别人能看到密文,但读不懂;想篡改会被发现;而且能证明是谁发的。
首先,最简单的“暗号”——对称加密
就像你和朋友约定好,把每个字母往后移3位(A变D,B变E)。你写好“你好”变成“密文”寄出去。朋友收到后,倒着移3位就能读懂。
好处:快,像用一把钥匙锁门和开门。
麻烦:这把“钥匙”怎么安全地交给朋友?万一中途被偷看或偷克隆,密码就暴露了。
其次,更聪明的“密码本”——非对称加密
你有一把“锁”(公钥)和一把“钥匙”(私钥)。锁可以公开给任何人,但钥匙自己藏好。
朋友想给你写私密信,就用你的公钥(锁) 把信锁上。寄给你后,只有你的私钥(钥匙) 能打开。
好处:不用传递钥匙,安全多了。别人拿公钥也打不开,因为他没你的私钥。
实际用法:因为这种算法慢,一般用来加密一个“临时密码”(比如对称加密的钥匙),然后用那个临时密码快速加密正文。
最后,防篡改的“指纹”——哈希函数
这不是加密,而是“指纹”技术。任何一句话,比如“我欠你100块”,通过一个固定算法,都会变成一串固定长度的乱码(比如f7c3b...)。
特点:没法从乱码反推出原文;原文改一丁点(比如改成1000块),生成的乱码就会天差地别。
用途:下载文件时比对哈希值,就知道文件有没有被动手脚。网站存你的密码时也只存哈希值,这样黑客偷了数据库也看不到你的密码。
举个简单例子,你给朋友还100元钱,用密码学来保护全过程:
朋友先把他公钥发给你;
你用他的公钥,把一个临时的对称密码锁起来,发给他;
他用自己私钥解开,得到临时密码;
现在你们用那个临时密码,快速加密、传输“转账100元”这条消息;
同时,你把消息内容做个哈希,再用你的私钥签名(相当于盖章),证明这消息确实是你发的,没被改过;
最后,微信等支付系统安全地帮完成这笔交易,即你转100元给朋友。
话也说回来,极端一点,密码学真就那么安全吗?俗话说得好,道高一尺、魔高一丈。
现代密码学都是基于大整数分解难题、离散对数问题等的,现代电子计算机可能暴力计算几万或几亿年都遍历不完,但当遇到量子计算机呢?

