- 发布日期
Kraken安全主管
- 作者

- 姓名
- 荷鲁斯快报
- 社交账号
Coldcard硬件钱包中长达五年的种子生成缺陷暴露了此类设备在独立测试方面的关键弱点。Percoco在周日的一篇X帖子中警告称,这一事件应成为硬件钱包制造商的“警钟”。他强调,消费者被要求信任制造商在最关键安全功能上的实现,而无需独立验证所批准的熵路径是否真正执行。
该漏洞可追溯到2021年3月,当时Coldcard在集成新的加密库时更改了其种子生成过程。这一迁移无意中将钱包创建路由到了代码库中已有的较弱的MicroPython生成器,而非Coldcard原本的真随机数生成器(TRNG)。Coldcard的制造商Coinkite在其事后分析中承认,大部分随机性来自一个它不知道存在于源代码中的PRNG。
这个错误在五年间未被发现,因为代码审查确认了TRNG代码的存在和功能,但未验证这是实际被调用的RNG。利用弱种子短语的持续攻击已影响超过4500个地址,截至周日已盗取近9000万美元的比特币。Coinkite于周四披露了这一缺陷,并停止了所有设备的发货,销毁了剩余固件受影响的设备。
Percoco表示,这种检查在整个安全行业的其他领域已是标准做法,他引用了NIST SP 800-90B和BSI AIS-31。他指出,硬件钱包没有类似的流程——通用标准、CSPN认证和供应商赞助的审计并未系统性地强制进行端到端验证,以确保经过验证的熵源确实是生产固件实际调用的。这一差距使得消费者在缺乏独立监督的情况下容易受到随机性缺陷的影响。
这位安全负责人还将其与其他行业进行了类比,指出……
阅读原文 →来源:cointelegraph