BlockBeatsのニュース、10月17日、Anthropicが本日最新に明らかにしたところによると、その内部モデルClaudeは30分足らずで、暗号学界を約25年間悩ませてきたNIST標準楕円曲線のシード生成の謎を解明した。この発見は暗号資産の基盤となるセキュリティ設計とも密接に関係している。
ECDSAはデジタル署名に広く応用される暗号学標準であり、関連技術は大量の暗号資産のウォレット署名と本人認証を支えている。2000年前後、NIST標準楕円曲線の一部パラメータは米国国家安全保障局(NSA)から提供されたが、シードの生成プロセスは長らく不透明であり、潜在的なバックドアへの憶測を引き起こしていた。
Claudeはリバースエンジニアリング分析により、関連するシードが1990年代のC言語ライブラリの擬似乱数生成器lrand48とUnixタイムスタンプを組み合わせて生成された可能性が高いことを発見した。複雑で綿密に設計された秘密アルゴリズムによるものではない。これは長年未解決だったパラメータの出所問題に新たな説明を提供するものである。
ビットコインはセキュリティ上の理由から別の道を選んだ。中本聡はNISTが常用する標準曲線ではなくsecp256k1曲線を採用した。この選択は標準策定プロセスの透明性不足を背景に議論されることが多いが、その唯一の動機がNSAのバックドアを回避することだと単純に断定することはできない。
強調すべきは、Claudeが解明したのは一部標準曲線パラメータの生成方式であり、ECDSAを破ったわけでも、関連曲線に新たな数学的脆弱性を発見したわけでもない。パラメータ生成プロセスの復元はバックドアの憶測を評価するのに役立つが、関連するすべての実装にリスクが存在しないことを完全に証明するものではない。
このテストはAIが暗号業界にもたらす別の側面も示している。それは暗号学の攻防の構図を変える可能性があるだけでなく、歴史的な暗号設計の監査やセキュリティ前提の検証にも活用でき、暗号インフラに新たなセキュリティ研究ツールを提供するものである。