量子计算机,本质上是利用量子力学规律实现高速运算与数据存储的物理设备,其核心目标之一便是突破传统计算机面临的能耗瓶颈。听名字就知道,这是不折不扣的前沿科技。用最通俗的话说,它的杀手锏在于计算速度比传统晶体管计算机快出数个数量级。一旦这种能力落地,就能解决那些普通计算机无法完成的任务——比如设计新型材料、研发新药、优化医学成像等。
不过,计算能力的飙升也带来了一项令人担忧的副作用:如今许多加密算法在它面前可能形同虚设。滑铁卢大学量子计算学院的联合创始人Michele Mosca(同时也是圆周理论物理研究所的研究员)在Global Risk Institute发表了一篇题为《量子计算:网络安全新威胁》的文章。这位专家在量子计算的加密安全领域颇有建树。
他在文章中给出了一个相当紧迫的时间表:我们目前使用的部分加密工具,到2026年就有1/7的概率被破解;而到了2031年,这一数字将升至50%。 换句话说,如果届时不升级现有加密机制,即便数据经过加密,量子计算机也能通过暴力破解轻松解密——这正是量子计算带来的“便利”。

尚未做好迎接量子攻击的准备
量子计算的原理说起来其实并不复杂,核心区别在于底层表示1和0的物理方式。传统计算机的每个比特位要么是1,要么是0;而量子力学允许一个比特位同时表达0和1的叠加态。这使得量子比特携带的信息量远超经典比特——这正是量子计算机计算能力碾压传统计算机的根本原因。
如果上面这段话听着有点抽象,没关系,你只需要知道量子计算机性能极为强大即可。科学家和工程师们都在全力打造完整的量子计算机,因为它带来的并行计算能力和解决复杂问题的能力实在太过强悍。为此,全球各国都在大力投资量子科学与技术。

计算能力的飙升带来的副产品,就是让破解加密工具成为可能。而加密,可以说是当代网络安全的基石。无论是用于身份验证和防篡改的数字签名,还是通信过程中的数据加密密钥,在量子计算面前都可能变得脆弱不堪。
说实话,信息安全行业一直都在面对新挑战:产品出现漏洞就去修补,恶意软件来了就查杀,就连APT攻击也能追根溯源——虽然难度很大。但量子计算带来的麻烦是根本性的:一旦加密这块基石被凿穿,除非有全新的解决方案替代现有算法,否则人类几乎束手无策。问题在于,人们压根儿还没准备好迎接这种威胁,而量子计算的倒计时已经开始。
要“修复”这个漏洞,可能需要花费数年时间寻找方案,并全面替换当前的加密体系。正如Mosca所说:“虽然量子攻击尚未发生,但现在就必须做出关键决策,否则未来将无法有效应对。”

应对之道在哪里?
答案首先是“设计更灵活的加密系统(more cryptographically agile)”——也就是能够快速从一种加密工具切换到另一种,这样才能顺利过渡到能够抵御量子计算的加密算法。
Mosca将此称为“quantum-safe”(量子安全)加密方法。这类加密需要满足三个条件:一是包含能免疫已知量子攻击的协议;二是包含可对抗数学暴力破解的量子加密协议——这可能得借助“量子通信通道”,比如光纤;最后就是加密灵活性,确保能随时应对新出现的攻击手段。
从这几个维度看,人类确实还没有完全准备好。不过,一些组织和企业已经开始行动了。例如NIST(美国国家标准与技术研究院)在今年4月发布了一份报告,提出了在量子攻击来临前需采取的长期应对措施。NIST的策略也首先聚焦于加密灵活性——即能以最快速度切换到新算法;而开发更安全的算法则是长期目标。为此,NIST采取了比赛的方式,依靠大众智慧设计和测试新的加密算法。

此外,一些私人安全企业也在加速布局,比如KryptAll最近启动了一个量子加密项目,目标是在2021年前推出能对抗量子计算机攻击的解决方案。他们推出的“量子安全通信协议”利用量子机制生成加密密钥——例如光子从一个位置穿越到另一个位置时,其方向具有不确定性。这种不确定性恰好构成了安全的基础:如果密钥通过量子粒子来编码,想窃听几乎是不可能的事。
当然,这些研究都需要时间。正如NIST的Moody所说:“从历史上看,从确定某个加密系统可用,到真正投入产品成为通用标准,往往需要10到20年。所以,我们现在已经感觉到紧迫性了。”
