Anthropic 旗下 Claude 在 30 分鐘內破解長達 25 年的 NSA 密碼學之謎
Claude 成功破解了 NSA 在 2000 年由 NIST 標準化的橢圓曲線種子值生成方式,化解了長久以來的後門疑慮。Anthropic 並將破解謎題所獲得的 36,864 美元獎金全數捐給網際網路安全研究小組(ISRG)。

Anthropic 旗下的人工智慧模型 Claude 解開了一個圍繞在美國國家安全局(NSA)與基礎密碼學標準之間、長達 25 年的謎團。這款人工智慧在不到 30 分鐘內,便查出了用於生成標準橢圓曲線密碼學參數之種子值(seed values)的確切來源,為數十年來關於潛在國家級後門的猜疑畫下句點。
纏繞數十年的密碼學之謎
早在 2000 年,美國國家標準暨技術研究院(NIST)就將橢圓曲線數位簽章演算法(ECDSA)中的數條曲線列為標準,該演算法是目前支撐全網際網路數位簽章的廣泛部署架構。當時,NSA 提供了用於生成這些曲線參數的初始種子值,卻未附帶任何技術解釋或文件記錄。
這種缺乏說明的做法立刻引起了資安社群的警覺,引發了長年不斷的猜想,認為這些種子值是經過精心設計以隱藏數學後門。多年來,這個謎題吸引了無數業餘偵探探索,甚至還設立了正式的懸賞獎金。已故的前 NSA 員工 Jerry Solinas 曾暗示這些種子值是一句幽默語句的雜湊值,但該說法始終未獲證實,且最終被證明是不正確的。
Claude 如何破解這道難題
Claude 透過捕捉種子數據中微妙的統計異常特徵,在不到 30 分鐘內便解開了其中的規律。這款 AI 發現,這些數字其實是使用標準 C 函式庫中的偽隨機數生成器 lrand48 所產生的。
由於 lrand48 僅輸出 31 個位元,使得數個種子值的最高位元呈現規律性的「0」——這成為 Claude 捕捉到的關鍵破案線索。該模型進一步推導出,該生成器僅僅是用記錄於 1997 年 5 月至 1998 年 4 月之間的 Unix 時間戳記進行初始化而已。
化解後門猜疑
Anthropic 表示,這項發現強烈表明這些種子值只是使用普通、現成的軟體生成器產生的,而非暗藏後門的精密陰謀。這項成果為資安界爭辯已久的核心爭端帶來了期待已久的解答。
Anthropic 因破解這道密碼學難題獲得了 36,864 美元的懸賞獎金。這家 AI 實驗室宣布,將把這筆款項全數捐贈給網際網路安全研究小組(ISRG),該機構是推動 Let's Encrypt 等多項重大公益資安專案的非營利組織。



