
Anthropic的人工智能模型Claude通过确定美国国家安全局(NSA)在1990年代末提供给政府的随机数的来源,解决了密码学中一个长期存在的谜团。这些数字长期以来被怀疑存在后门,与使用1997年和1998年时间戳的标准随机数生成程序有关。该模型在不到30分钟的时间内追踪了用于NIST椭圆曲线加密的五个模糊种子数,确认NSA隐藏后门的可能性较小。
NIST曲线的用户无需采取任何行动,尽管关于某些元素的选择仍然存在疑问。比特币不受影响,因为它使用secp256k1——一种更简单的曲线,隐藏漏洞的机会更少,尽管潜在强大的量子计算机可能构成单独的威胁。
2000年,美国国家标准与技术研究院(NIST)采用了NSA提供的一组曲线,但关于生成这些曲线所用某些数字的选择之谜引发了许多争论。Claude模型为广泛使用的P-256曲线创建了一个序列,并在第1842个候选者中找到了与其发布的种子数的精确匹配。这被誉为“非凡”的发现。经过研究,Claude证明隐藏漏洞最有可能不存在。
然而,团队仍然无法解释为什么程序跳过了一些合适的候选者以及如何选择曲线的其他部分。需要注意的是,比特币从未成为这个谜团的一部分,因为其钱包依赖于基于更简单方案的secp256k1。然而,未来潜在强大的量子计算机可能构成危险,因为它可以逆向工作并解密秘密密钥。尽管存在紧张局势,但迄今为止,还没有人能够创建出足够强大的量子计算机来破解比特币密钥。
后来的研究表明,Claude模型使用了旧C编程库中的lrand48数生成,结果从一开始就公开可用。解决该问题的奖励为36,864美元,将颁发给互联网安全研究小组,一个为网站提供免费安全证书的非营利组织。
本材料仅供参考,不构成财务建议或推荐。
