返回

文章详情

互联网在发现8个被泄露的TLS证书后高度警觉

Ars Technica2026年10月20日 19:47

Heartbleed 是一个在 OpenSSL 加密库中的关键漏洞的名称。在2014年,它遭到了大规模利用。漏洞允许大量无关联的黑客解密各方之间受 TLS 保护的交换。他们还恢复了私有的 TLS 证书密钥、会话 cookie 和密码。这些攻击导致成千上万的服务器遭到泄露,其中一些属于全球的大公司和政府机构。恢复过程需要经过一系列漫长的步骤,耗时数年。这些步骤包括在所有受影响设备上修补 OpenSSL、重新签发数百万个 TLS 密钥、吊销旧证书、轮换密码和会话令牌,以及更新嵌入式设备和其他被遗忘的系统——这在互联网规模上是极其耗时和资源密集的。 “每次你需要许多不同背景下的不同人来做某事,这将需要很长时间,”Valsorda 解释道。“这一次情况更糟,因为有更多的背景、更多的人和更多的异构情况。” 被泄露的 eMudhra 密钥在一个挑战许多研究此事件的工程师想象的层面上存在缺陷。一个 NIST P-384 椭圆曲线密码学私钥的正常大小大约包含 384 位熵,这个大小几乎允许 2 的 384 次方,或一个包含 16 位数字的不同可能性。被泄露密钥的私钥大小范围从 3 到 8 位。令人震惊的是,这些私钥的大小分别为 4、56、66、115、155、156、230、237。“这绝对属于‘这是不可能的’类别,”Valdorda 说。“也许某个可怕危险的密钥生成接口有一个‘大小’参数,而他们错误地将其设置为 1???”BGP.tools 的董事 Ben Cartwright-Cox 说:“我猜这是示例代码意外泄漏到生产环境中,但很难知道。不过,没有人注意到这一点真是疯狂。”

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

☕请我喝杯咖啡