The Decoder· Matthias Bastian·· 2 日前AIスコア69
Claude、NSAが提供した楕円曲線シードの25年来の謎を30分未満で解明
Anthropics' Claude cracks a 25-year-old NSA cryptography mystery in under 30 minutes
AIによる概要
Anthropicの Claudeが、ECDSA標準の楕円曲線でNSAが提供したシードの生成方法という25年来の謎を30分未満で解いた。シードはUnixタイムスタンプで初期化された乱数生成関数「lrand48」に由来していた。Anthropicは、意図的なバックドアの可能性は低まると説明し、懸賞金$36,864をInternet Security Research Groupに寄付する。
解説
NISTは2000年にECDSA標準の楕円曲線を複数標準化した。曲線パラメータの生成に使う初期値であるシードはNSAが提供したが、作成方法の説明はなかった。そのためバックドアの疑いが生まれ、懸賞金やアマチュアによる調査の対象にもなっていた。
故人となったNSA職員Jerry Solinasは、シードがユーモラスな文句のハッシュだと示唆していたが、これは誤りだった。Claudeが突き止めたのは、シードが単純なC言語の乱数生成関数「lrand48」から作られていたという点である。初期化には1997年5月から1998年4月の間のUnixタイムスタンプが使われていた。
出典: The Decoder · the-decoder.com