Google DeepMind、エージェント型AIツールでSignalプロトコルの主要な安全性保証を形式検証

WIREDによると、新フレームワーク「AlphaProof Code」を使った4週間の概念実証は、検証した部分で新たな欠陥を見つけず、旧版にある既知の修正済みバグを検出した。Signalアプリ全体は対象外で、Googleは費用を明かしていない。
なぜ重要か
形式検証は数学的証明でソフトウェアが仕様どおり動くことを示すが、仕様と証明を手作業で書く必要があり、大半のコードには遅すぎた。DeepMindによると、証明作業の多くをエージェントが担い、要所で人間が確認した。SignalのCTOエレン・クレット氏は、コードの一部に限られていた従来の検証を大きく広げる手法だと述べた。研究者は仕様と証明を公開する。課題はAIによる検証が大規模なコードに現実的な費用で広がるかどうかで、公開された証明の独立検証や商用化の動きが焦点となる。
要点
- フレームワーク:Google DeepMindの「AlphaProof Code」
- 期間は4週間
- 検証部分に新たな脆弱性なし
- 旧版Signalの既知の修正済み欠陥を正しく検出
- Signalモバイルアプリ全体は未検証
- 仕様と証明を公開