首页/安全/加密与证书速查/后量子密码迁移准备

后量子密码迁移准备

后量子迁移包含算法替换与存量数据重加密两条线:先梳理长期保密数据与长期签名(根证书、固件签名)的生命周期,再制定混合过渡与迁移顺序。

加密与证书速查安全更新于 2026-10-13

后量子迁移要准备什么

后量子密码(PQC)迁移不是「换个算法」这么简单,它至少有两条并行的线:算法替换(把 RSA/ECC 换成标准化的后量子方案)与存量数据重加密(长期保密的数据要按新算法重新保护)。判断优先级看两个时间尺度:数据的保密年限,以及签名产物需要被验证多久——根证书、固件签名、归档文档都属于要活得比算法寿命更长的对象。过渡期的普遍做法是混合模式:经典算法与后量子算法并行使用,任一侧被攻破都不会立刻失守。

基本信息

标准进展NIST 后量子标准(ML-KEM、ML-DSA、SLH-DSA 等)
关注对象长期保密数据、根证书与签名链、协议协商
过渡策略混合模式(经典 + PQC)逐步切换,保留回退路径
影响面协议栈、密码库、证书体系、固件与设备同时受牵动
数据侧动作对长期数据重新加密,或提前改为可轮换的信封结构
能力检查openssl list -kem-algorithms 核对本机实现支持情况

典型使用场景

  • 资产梳理:列出需要长期保密的归档数据与长期有效的签名产物。
  • 技术预研:在测试环境验证新算法对握手体积、延迟与带宽的影响。
  • 协议改造:为 TLS 等协商机制准备混合模式的配置与回退策略。
  • 供应链摸底:确认依赖的密码库、硬件与云服务是否具备迁移路径。
  • 制度准备:把算法版本纳入密钥与证书管理规范,便于后续批量替换。

检查本机 PQC 支持

检查本机 PQC 支持
# 需要有对应实现版本才有相关算法
openssl version
openssl list -kem-algorithms | grep -i mlkem
openssl list -signature-algorithms | grep -i mldsa
# 观察握手体积变化:后量子公钥与签名明显更长
# openssl s_client -connect example.com:443 -groups <混合组名> -msg </dev/null 2>&1 | head -20

资产类别与优先级

资产类别风险特征优先动作
长期归档的密文数据今天被记录、未来被解密改为可轮换的信封加密结构
根证书与信任锚寿命长、更替成本极高提前规划下一代算法与交叉过渡
固件与代码签名签名需要长期可验证评估混合签名方案
在线 TLS 会话可被实时切换跟随协议栈升级节奏
内嵌设备的密钥更换成本高、生命周期长在采购阶段要求算法可升级能力
算法可用性依赖运行库与平台版本,迁移前必须做兼容性与性能评估,并保留经典算法回退路径,避免升级后出现大面积不可用。

易错点

  • 只替换 TLS 算法,忽略长期签名与存量数据重加密:真正的长期风险留在原处。
  • 假设迁移可以一次性完成,不做兼容期:客户端与服务端版本参差会让切换变成断网事故。
  • 忽略体积与性能影响:后量子公钥与签名更大,握手字节数与 CPU 开销都需要重新评估。
  • 在采购环节没提算法可升级要求:设备生命周期长,事后替换成本远高于事前要求。

数据来源与参考

  • NIST FIPS 203/204/205(后量子标准)
  • OpenSSL 官方文档(PQC 支持进展)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌