跳到主要内容
ecdsa.com

“先收集后解密”攻击

一种策略:现在就记录加密流量,等量子计算机能够破解其密钥交换后再解密;这也是在量子计算机出现之前就部署后量子密钥交换的原因。
其他写法HNDLstore now decrypt laterSNDLharvest now decrypt later

凡是由 RSA 密钥传输或 (EC)DH 密钥交换保护的内容,包括 TLS、SSH、VPN 和即时通讯会话,一旦密钥交换被攻破,都可能被存储下来日后解密。前向保密对此无能为力,因为攻击者会根据记录下的握手逐个破解每次临时交换。如果数据的机密性必须保持到具有密码学意义的量子计算机出现之后,这些数据现在就已面临风险:按照 Michele Mosca 的经验法则,如果数据需要保密的年数加上迁移所需的年数超过了这种计算机出现前的年数,就需要警惕。

应对办法是现在就采用混合后量子密钥交换:TLS 1.3 中的 X25519MLKEM768(于2024年至2025年间陆续成为主流浏览器和许多服务器的默认设置)、OpenSSH 10 中的 mlkem768x25519-sha256、iMessage 中的 PQ3 和 Signal 中的 PQXDH。签名不会受到追溯性影响:日后伪造签名并不会改变过去的身份验证结果,因此签名迁移可以稍后进行,但固件信任根和文档等长期有效的签名除外。

标准与参考资料

全部术语