AnthropicのClaude、30分足らずでNSAの25年謎に包まれた暗号ミステリーを解明
重要ポイント
- •Claudeは、NSAから提供された5つの曲線シードを、古いC言語ライブラリに含まれる乱数生成器「lrand48」に突き止め、30分足らずでP-256の公開済みシードを1,842番目の候補で一致させました。
- •プログラムを誰でも再実行して同じ数値を得られるため、結論はNSAやAIモデルを信頼することに依存しなくなりました。
- •Anthropicはこの結果により、NIST曲線がバックドアなしで選定されたという確信が高まったとする一方、スキップされた候補に関する疑問は残り、意図的な操作の可能性も完全には排除できないと認めています。
- •エンジニアのFilippo Valsordaらが2023年から提供している36,864ドルの賞金は、Let's Encryptを運営する非営利団体Internet Security Research Groupに贈られます。
- •BitcoinはNIST曲線ではなくsecp256k1曲線に依存しており、分析では脆弱性は見つからず、既知の実用的な攻撃に対して暗号は安全なままです。

Anthropicが開発した人工知能モデルが、25年間研究者を悩ませてきた暗号パズルを解決し、広く利用されている暗号規格の中核をなす一連の数値が、ごく普通のコンピュータプログラムから生成されていたことを突き止めました。
Anthropicによると、同社のClaudeモデルは、米国家安全保障局(NSA)から提供された5つの曲線シードを、30分足らずで基本的な乱数生成器にまで追跡しました。これらのシードは、2000年に米国国立標準技術研究所(NIST)が採用した楕円曲線の初期値であり、広く展開されている暗号規格のデジタル署名に使用されています。NSAはシードを提供したものの、その選び方を一切説明しておらず、一部の研究者は、NSAが隠された脆弱性を持つ曲線にたどり着くまで多数の候補を試したのではないかと懸念していました。この答えが重要な意味を持つのは、楕円曲線暗号がウェブ通信、ソフトウェア更新、その他多くの広く利用されるシステムにおけるデジタル署名を保護しているからです。これは、コンピュータがウェブサイトやソフトウェアが名乗る通りのものだと確認するための仕組みです。
Anthropicは研究ノートでこの調査内容を詳述しています。今月上旬、社員が社内の研究モデルにこの問題の検証を依頼し、同社によればClaudeは30分以内にタスクを完了しました。この結果により、20年以上にわたり一般の取り組みや公式な公文書開示請求をもってしても解けなかった疑問に決着がつきました。
CLAUDE SOLVES 25-YEAR-OLD MYSTERY SURROUNDING NSA CRYPTOGRAPHIC STANDARDS Anthropic researchers report that Claude solved a decades-old mystery surrounding the origins of the NIST elliptic curves used in widely adopted cryptographic standards. For more than 25 years,…
— Bitcoin News (@BitcoinNewsCom) October 16, 2026
Claudeが突き止めたこと
Claudeは5つのシードを、古いC言語ソフトウェアライブラリに含まれる乱数生成器「lrand48」にまで追跡しました。このプログラムは1997年と1998年のタイムスタンプを使って値を生成していました。検索の過程で、モデルはP-256曲線の公開済みシードを1,842番目の候補で一致させ、誰でもプログラムを再実行して同じ数を得ることができます。この再現性により、結論はもはやNSAやAIモデルを信頼することに依存せず、誰もが検証できる計算結果に基づくものとなりました。
Anthropicは、この結果により曲線がバックドアなしで選定されたという確信が高まったとしています。ただし、なぜプログラムが一部の使用可能な候補をスキップしたのか、曲線の他の部分がどう選ばれたのかについては依然として疑問が残っており、今後曲線の構成が検証される際にはこれらの未解決点に対処する必要があります。同社は、NIST曲線を利用している人は何も変更する必要がないとしつつ、この発見によって意図的な操作の可能性が完全に排除されたわけではないことを認めています。
この探索には、エンジニアのFilippo Valsordaらが2023年から提供している36,864ドルの賞金が懸けられていました。賞金は、Let's Encryptを運営する非営利団体Internet Security Research Groupに贈られます。
これまでの解明の試みは失敗に終わっていました。研究者のSteve Weisは2018年に公文書開示請求を行いましたが、NISTは該当する文書を保有していないと回答しました。シードを提供したNSAの数学者Jerry Solinasは2023年前半に亡くなり、数値がどのように選ばれたのかについての直接の証言は残されていません。
Bitcoinへの影響
BitcoinはNIST曲線を使用していません。同ネットワークはsecp256k1を採用しており、この曲線は2つの小さな固定数で定義されており、脆弱性を隠す余地がほとんどありません。Satoshi Nakamotoはこの選択について公に説明したことはなく、Ethereumも後に同じ曲線を採用しました。
Ledgerの共同創業者Nicolas Baccaはこのニュースに「checkmate Satoshi(チェックメイト、サトシ)」とコメントしました。一方、BlockstreamのCEO Adam Backはこれに反論し、選択を説明しなかったNSAを非難しました。
ClaudeはBitcoinの脆弱性を発見せず、同ネットワークの暗号は既知の実用的な攻撃に対して依然として安全です。量子コンピューティングは別の長期的な懸念事項です。Googleは今週、同社のWillowチップが量子コンピュータが実行する必要のある最もコストのかかる処理の一つで、エラーを約40分の1に削減したと発表しました。ただし、Bitcoinの鍵を解読できるほど大規模で信頼性の高いコンピュータはまだ存在していません。