新規会員登録再開のお知らせ

新規会員登録を9月14日9:30より再開いたしました。ログアウト状態になっている方はお手数ですが再度ログインをお願いいたします。

  • 会員限定
  • 2026/10/17 08:46 掲載

米アンソロピックのClaude、NIST楕円曲線の25年来の謎を解明 シードは乱数と時刻

会員(無料)になると、いいね!でマイページに保存できます。
米アンソロピックは10月16日、同社のAI「Claude」が、25年にわたり出自が不明だったNISTの標準楕円曲線のシードの由来を解明したと発表した。シードはハッシュ値ではなく、C言語の標準ライブラリの乱数生成器を、Unixタイムスタンプで初期化した出力だった。暗号の脆弱性の発見ではなく、同社は対応は不要としている。
米アンソロピックのClaude、NIST楕円曲線の25年来の謎を解明 シードは乱数と時刻の画像
ECDSA曲線の起源を扱うAnthropicの研究記事の公式ビジュアル
(出典:Anthropic)
 米アンソロピックは10月16日、NIST(米国立標準技術研究所)が標準化した楕円曲線暗号のパラメータについて、長年不明だった「シード」の出自をAIが突き止めたと、同社が発表した。

 対象は、デジタル署名の標準ECDSAで使われる曲線のうち、P-192、P-224、P-256、P-384、P-521の5つ。これらのシードは、2000年にNISTが採択した標準FIPS 186-2で公表されたが、NSA(米国家安全保障局)から提供されたもので、由来の説明はなかった。

 同社によると、Claudeは、社内の研究者から、ヒントなしにシードの生成方法を問われ、30分足らずで由来にたどり着いた。シードはハッシュ関数の出力ではなく、C言語の標準ライブラリにある乱数生成器「lrand48」を、Unixタイムスタンプ(時刻)で初期化して得た出力だったという。

 Claudeは、1990年代のC言語環境で使われた弱い乱数生成器が使われたと推定し、シードの並びからその癖を探した。その結果、乱数生成器の内部状態を復元し、各シードを再現できたとしている。

 同社は、今回の成果が暗号の破れや新たな攻撃、曲線の弱点の発見ではないと強調している。シードが時計から作る単純な方法で生成されていたことで、意図的な弱点や裏口が仕込まれたとする見方は、より考えにくくなったとし、利用者に必要な対応や運用の変更はないとしている。

 一方、すべてが明らかになったわけではない。P-224、P-256、P-384、P-521の基準点(ベースポイント)が選ばれた経緯は説明できておらず、二元体曲線のB-163のシードも未解明のまま残る。P-192の基準点などは、乱数ライブラリFreeLIPの出力で再現できたという。

 同社は、シードを再現するPythonコードをCC0(パブリックドメイン)で公開している。


 では、NSAが残した謎の数字は、疑惑を晴らす材料なのか、それとも新たな火種なのか。背景には、2023年に始まった懸賞金と、いまも説明がつかない曲線の存在がある。

画像
NIST曲線のシード、正体は時刻の乱数
(出典:アンソロピックの発表をもとに作成)
この記事の続き >>
・飛ばされた「有効な曲線」、残る選別の疑問
・AIが見抜いた、1990年代の乱数生成器の癖
・懸賞金の行き先と、始まりの経緯

この続きは
会員限定(完全無料)です

ここから先は「ビジネス+IT」会員に登録された方のみ、ご覧いただけます。

今すぐビジネス+IT会員に
ご登録ください。

すべて無料!今日から使える、
仕事に役立つ情報満載!

  • ここでしか見られない

    2万本超のオリジナル記事・動画・資料が見放題!

  • 完全無料

    登録料・月額料なし、完全無料で使い放題!

  • トレンドを聞いて学ぶ

    年間1000本超の厳選セミナーに参加し放題!

  • 興味関心のみ厳選

    トピック(タグ)をフォローして自動収集!

Googleで見つけやすく

評価する

いいね!でぜひ著者を応援してください

  • 0

会員(無料)になると、いいね!でマイページに保存できます。

共有する

  • 0

  • 0

  • 0

  • 1

  • 0

関連タグ タグをフォローすると最新情報が表示されます
あなたの投稿

    PR

    PR

    PR

処理に失敗しました

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報が
本メディアサイトに公開されます

基本情報公開時のサンプル画像
報告が完了しました

「」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報が
お相手に公開されます

基本情報公開時のサンプル画像