新闻

eMudhra的证书颁发机构密钥不到一秒就能被猜出

印度eMudhra的八个中间证书几乎没有随机性。谷歌和Mozilla已将其封锁,该公司将退出TLS业务。

发生了什么

10月17日,一名研究人员向Mozilla报告,eMudhra八个中间证书颁发机构的私钥生成时随机性不足。安全研究员Scott Helme从公开证书中还原出全部八个密钥,用时不到一秒,密钥值分别是4、56和115。这些密钥是在2025年4月的密钥生成仪式上创建的。其中六个用于TLS,两个用于代码签名。

为什么危险

掌握这类密钥的人可以为任何网站签发证书,浏览器会把它们当作真实证书。这为拦截流量提供了现成的基础。

业界的反应

谷歌在Chrome、安卓和Chromebook上封锁了这些证书,无需更新浏览器,并将emSign ECC Root CA G3根证书移出信任库,更改于10月27日送达设备。Mozilla通过OneCRL封锁,Cloudflare从10月19日起启用缓解措施。谷歌称证书透明度日志中没有出现对应的伪造TLS证书,eMudhra则表示这些机构从未签发过终端证书。据Ars Technica报道,该公司将退出TLS证书业务。

需要检查什么

大约三万张合法证书需要迁移。应重点检查支付网关、旧版Java应用、移动客户端和网络设备,它们可能使用自己的信任库,且尚未更新。