2026-10-19 15:52:41
Claude、lrand48乱数生成器を使って1,842回の反復でNIST楕円曲線のシードを再構築
Anthropicによると、ClaudeはCライブラリの疑似乱数生成器lrand48とUnixタイムスタンプを使い、広く利用されている複数のNIST楕円曲線のシード値がどのように生成されたかを再構成しました。P-256では、標準化されたシードを再現するために、AIモデルは候補出力を1,842回反復して調べる必要がありました。このリサーチでは、P-192、P-224、P-384、P-521も調査しました。Anthropicは、シード生成の経緯を解明しても、これらの曲線への攻撃が明らかになるわけでも、実装に脆弱性があると証明されるわけでもないと強調しました。この研究は、アカウントのセキュリティや認証システムで使われる楕円曲線署名の基盤となる暗号パラメーターの起源を解明する助けとなります。