AnthropicのAIモデルが25年のNSA曲線数字の謎を解明、Bitcoinは関与せず

AnthropicのAIモデルが、1990年代にNSAが米政府に提供した数字の由来に関する25年間の謎を解明した。この数字は長らくバックドアの存在が疑われてきたが、実際には1997年と1998年のタイムスタンプを入力とした基本的な乱数生成プログラムに起因していたことが判明した。Bitcoinはこの問題に関与しておらず、量子コンピューターに関する課題は未解決のままである。

インターネットの多くは楕円曲線暗号に依存しており、bitcoinのウォレット保護にも用いられている。この暗号技術は秘密鍵の詳細を明かさずに所有を証明できるが、その設計を誰が選定したかは不透明だった。2000年に米国立標準技術研究所(NIST)は、NSA提供の曲線を国家標準として採用したが、NSAは数字の出自を説明していなかった。

この不透明さは、NSAが暗号標準の弱体化を狙った疑いからさらに問題視された。NISTは後に問題の乱数生成器であるDual EC random-number generatorを推奨リストから除外した。NSAが選んだseedは公開されていたが、その選定理由は不明のままで、NSAがバックドアを仕込んでいたとの憶測を呼んだ。

暗号学者Neal KoblitzとAlfred Menezesは2015年の論文でこの論争を検証し、Menezesは1997年にNSA数学者Jerry Solinasからseedを受け取ったことを記憶していた。セキュリティ研究者Steve Weisも情報公開請求を行ったが、多くの文書は存在せずNSAは回答を止めた。調査チームは数字の由来となるとされるSolinasの忘れられたフレーズを探すも結論に至らず、2023年には暗号技術エンジニアFilippo Valsordaらが答えを見つけた人に懸賞金を設けたが成果はなかった。

その後、AnthropicのAIモデルClaudeが社内研究でseedの由来を調査。約30分でNISTの5つの曲線seedの背後にある乱数生成器lrand48に辿り着いた。Claudeは広く使われるP-256曲線のseedに公開された数字と完全一致する候補を発見し、「25年前の謎を解いてしまった」と記録している。

これにより、誰でもプログラムを再実行しNSAが提供した数字を再現できるようになった。Anthropicによれば、この発見は隠れた弱点の可能性を大幅に低減するが、なぜ一部の有効な候補が飛ばされたのか、曲線の他の部分の選択理由は依然として説明されていない。

Claudeが予測可能性に基づいて数字を再構築できたことは、lrand48で生成された秘密鍵が作成時期を特定した者により再現可能であり、その資金流出リスクを示す。ただしNSAのseedは公開済みであり、盗まれる秘密は最初から存在しなかった。

Bitcoinはこの推理には関与していない。同ウォレットはより単純なsecp256k1曲線を使用し、NSAの説明のないseedを含むP-256曲線とは異なる。調整可能なパラメータがほとんどないため、暗号学者はBitcoinの曲線に意図的な弱点が仕込まれた可能性を否定的に見てきた。Bitcoinの創設者Satoshi Nakamotoが曲線選択を公に説明したことはないが、Ethereumも同曲線を採用し、Taprootアップグレード時も維持している。

ただし量子コンピューターの進歩は別の脅威をもたらす。Bitcoin公開鍵から秘密鍵を逆算できる可能性が指摘されており、Googleがエラー削減したWillowチップの発表などハードウエア面の進展もあるが、鍵を破解するのに十分な量子コンピューターはまだ存在せず、登場時期も不透明だ。

Anthropicは自社ブログで、NIST曲線を利用する者は変更の必要がないと述べている。25年にわたる疑問も解消され、誰でもプログラムを実行し公開数字の由来を再現可能になった。この成果に対しては懸賞金36,864ドルが寄付され、非営利団体Internet Security Research Groupの無料セキュリティ証明書提供に充てられている。

OFFICIAL PARTNER

BingXで
暗号資産取引を始める

シンプルな登録で、取引・先物・コピートレードをひとつのプラットフォームで。

Crypto Futures Copy
BingX パートナーリンク
Scroll to Top