エンドツーエンド暗号化が守るもの
メッセージを読めるのは、自分と相手が許可した端末だけです。通信を運ぶ会社に見えるのは暗号化データです。その端末だけが開けられる封筒のようなもので、途中で手に入れた人には読めません。
注意したいのは、これは通信中のメッセージを守る仕組みだということです。読むことを許可された端末に届くと、その端末で復号されます。したがって、確認すべきなのは「暗号化されているか」だけでなく、「どの端末に読むことを許可しているか」です。
リンク済み端末の役割
多くのチャットアプリでは、ノートパソコンのWhatsAppやデスクトップのSignalなど、2台目の端末を追加し、同じチャットを表示できます。普通に備わっている機能で、多くの人が特に意識せず使っています。
リンク済み端末は、侵入してきた外部者としてではなく、本人として扱われます。スマートフォンと同様に、暗号化コピーを受け取り、その端末で復号します。暗号化は役割を果たしていても、別の端末に会話を読む権限が与えられたのです。
ドイツ警察が行ったこと
SignalやWhatsAppのエンドツーエンド暗号化を破ったわけではありません。アカウントにアクセスして端末を追加すると、新しいメッセージがそこにも届いたのです。Telegramの仕組みは異なります。通常のクラウドチャットはエンドツーエンド暗号化されません。シークレットチャットは対応しますが、元の端末だけで使い、同期されません。
そのためには、まずアカウントにアクセスする必要がありました。報道された方法には、ロック解除済みの端末でペアリングコードを読み取る、通信傍受でワンタイムSMSコードを得る、本人をだましてリンクを承認させる、といったものがあります。ドイツでは2025年に捜査機関の標準的な手法となりました。
誰のチャットでも遠隔からボタン1つで読める、という話ではありません。まずアカウントにアクセスする足掛かりが必要です。ただし、メッセージの暗号化だけでなく、アカウント上の端末も重要だと分かります。誰かにスマートフォンの解除を迫られる場合にも、同じことがいえます。
自分で確認する方法(約2分)
アプリの端末一覧を開き、心当たりのない端末を解除してください。Signalは「設定 → リンク済みのデバイス」、WhatsAppは「設定 → リンク済みデバイス」、Telegramは「設定 → デバイス」です。
自分で始めていないリンク要求を承認したり、ペアリングコードを読み取ったりしないでください。予期しない「新しい端末が追加されました」という通知は、単なるお知らせではなく警告として扱いましょう。解除済みの端末を直接操作することが、端末を追加する主な経路の1つなので、スマートフォン自体もロックしてください。
これはエンドツーエンド暗号化が弱いという意味ではありません。今もサービス提供会社や通信経路上の人がメッセージを読むことを防いでいます。それに加えて、アカウントを適切に管理する習慣が必要です。錠前と、その鍵を持つ端末の両方が重要です。
この記事は一般的な情報提供であり、個別のセキュリティ助言ではありません。報告された手法は変化する可能性があり、メニューや新しい端末に渡される履歴もアプリやバージョンによって異なります。最新の信頼できる情報と、自分のアプリの設定を確認してください。