叠加学堂superposition

迁移到后量子密码:难的是存量系统

换算法一天,换系统要好几年

实战7 分钟第 71 / 80 节更新于 2026-10-18

安全团队接到任务:把全站的 RSA 换成后量子算法。评估报告第一页写着「算法替换很快」,第二页列着几十个系统、几类证书、两种固件。真正的工期在第二页。

难的不是算法

算法本身是现成的:NIST 在 2024 年发布了 FIPS 203/204/205,主流库也都有实现。难的是找出密码学藏在哪儿。证书链、TLS 握手、代码签名、VPN、硬件安全模块、智能卡、固件更新,每一处都可能硬编码了算法或密钥长度。

密码敏捷性指的是把这些选择做成可替换的接口,而不是散落在代码里的常量。没有它,每次换算法都是一次考古。

过渡期通常用混合模式:经典算法与 后量子密码 并排跑,两套密钥、两套签名,只要其中一套还安全,连接就安全。代价是握手包变大、证书变大,某些老设备会因为分片或缓冲区不够而出问题。这要在实验室里先测,而不是上线后才发现。

时间表由数据寿命决定

「先存后解」把时间压力提前了:对手今天录下的密文,可以等机器成熟再解。是否现在动手,可以用一个简单的比较:

X+Y>ZX + Y > Z

XX 是数据需要保密多少年,YY 是完成迁移要多少年,ZZ 是量子计算机可能到来的时间。左边大于右边,今天就得开始。

没有人能给出可信的 ZZ,所以这句话的重点不是预测年份,而是:只要 XX 和 YY 都不小,等待就不划算。

物联网是难中之难。一个装在墙里的传感器可能要用十几年,算力和内存都不够跑 PQC,固件也不一定能远程升级。对这类设备,正确的做法是在采购时就把算法写进合同与生命周期计划,而不是等它坏了再想办法。

后量子迁移就是换一个加密库,改一行配置。
算法只是最上面一层,证书链、协议协商、固件、设备寿命与运维流程才是工期的来源。
把迁移当成一次软件升级,会低估它;把它当成换一代基础设施,才接近实际。
一句话结论

换算法一天,换系统要好几年。真正决定进度的是清点、敏捷性、混合部署与那些换不动的设备。时间表的起点不是机器问世那天,而是数据需要保密的那一天。

本节自测 · 3 题
未作答
01团队说「我们只用了 AES-256 和 SHA-384,不用迁移」,这个判断对吗?
02混合模式在迁移中的主要作用是什么?
03一批要服役十五年的物联网设备,最合理的做法是什么?