DeepMindのAlphaProof Code、Signalのlibsignalを形式検証
最大80のAIエージェントが4週間かけ、Signalの暗号化基盤libsignalが主要な安全性の保証を満たすことを証明した。ただし範囲は限定的だ。

Google DeepMindは、AIエージェントによる「AlphaProof Code」で、Signalの暗号化ライブラリlibsignalの安全性保証を形式的に証明したと2026年11月10日に発表した。研究者が証明を自ら書くことはなかったという。
4週間にわたり、DeepMindの研究者5人のマシン上で最大80のAIエージェントのチームが休みなく作業した。libsignalはSignalのエンドツーエンド暗号化プロトコルを実装するライブラリで、同社によればその派生版はWhatsApp、Messenger、Google Messagesでも使われている。
テストではなく数学的証明
通常のソフトウェアの安全性評価はテストや監査が中心で、「問題が見つからなかった」ことしか言えない。形式検証は、コードが特定の性質を破れないことを定理のように証明する手法だが、コストが極めて高い。seL4カーネルの検証には1人で約20年分の労力が必要だったとされる。
研究者はまず証明すべき性質を定め、Gemini 4 Carbonで動くエージェントがLean言語で約650万行の証明を記述した。各段階はLeanの検証器が自動で確認する。
証明によれば、攻撃者が端末内の鍵を盗んでも、各メッセージの鍵は前の鍵から派生して消去されるため、過去のメッセージは読めない。双方が新たにメッセージを交わせば会話の安全性は回復し、なりすましもできない。手法の確認のため、修正済みの過去のバグ2件を再導入したところ、システムは保証が成り立たないことを示した。
限定的な範囲
検証は2者間の会話のみが対象で、Linux上のテスト版に限られ、モバイルアプリは含まない。基盤となる暗号部品が正しく動くことは前提としている。SignalのCTO、Ehren Kret氏は「大きな前進」と評価した。著者らは、証明が安価になった今、何を証明するかが難題になると結論づけている。
注目のアプリ
正しいマスを選んで足し算、目標の数に。覚えるのは簡単、極めるのは難しい。無料、全年齢向け。
AIの会話パートナーと話すだけ。一文ごとに添削され、あなたの言語で解説が返ってきます。9言語、A1からC2まで。
EDIFACTやX12メッセージを開き、各セグメントの意味を表示。JSON/XML変換、PDF・Excel出力。ローカルで動作、アップロード不要。
相手、シーン、性格を選ぶだけ。検索エンジンが地元ショップの商品説明を読み、合うものを並べます。無料、登録不要。
同じ日のニュース
すべて見る →関連カテゴリ: セキュリティ
すべて見る →
ePUAPにサイバー攻撃、ポーランド政府が一時停止

Microsoft、月例更新で1,235件の脆弱性を修正 Outlookは悪用済み

ロイドK、AIセキュリティゲートウェイ「DO-GATE」発売




