AndroidとiPhone間のRCSメッセージにおけるエンドツーエンド暗号化(E2EE)が、ついに提供開始となりました。Android AuthorityによるとGoogleとAppleが揃って発表したもので、iOS 26.5を搭載したiPhoneとAndroid向けの最新版Google Messagesに対してロールアウトが始まっています。長らく穴になっていたクロスプラットフォームのメッセージングが、iMessage同士と同等の安全性へ近づく節目となります。

Android↔iPhoneのRCSがついに暗号化対応

これまでAndroid同士のRCSはE2EEに対応していましたが、AndroidとiPhoneの間でやり取りされるRCSメッセージは暗号化の対象外でした。今回、GoogleとAppleが長く待たれていたメッセージングのセキュリティ機能としてE2EEの展開を発表し、Android・iPhone双方に向けたロールアウトが始まったと報じられています。

暗号化が有効になっているかどうかは、Android同士のRCSと同様にチャット画面に表示される鍵アイコンで確認できます。iPhone側でも同じく鍵アイコンが表示され、会話が暗号化されていることをひと目で判別できる仕様です。

利用条件:iOS 26.5・Google Messages最新版・対応キャリア

ただし、誰でも自動的に使えるわけではない点には注意が必要です。利用にはいくつかの条件があります。

  • iPhone側: iOS 26.5を搭載していること
  • Android側: 最新版のGoogle Messagesがインストールされていること
  • キャリア: iPhoneユーザーが対応キャリアの回線を使っていること

GoogleとAppleは、すべてのiPhoneでRCSのE2EEが利用できるわけではなく、対応キャリアを利用しているiPhoneユーザーとのやり取りに限られると説明しています。具体的な対応キャリアの一覧については、Appleのサポートページで確認することが推奨されています。

日本国内のキャリア対応状況については、今回の発表では具体的に言及されていません。RCS自体は国内キャリアでも展開が進んでいますが、E2EEの相互運用がどのタイミングで利用可能になるかは、各キャリアの対応状況に依存します。まずは手元のiPhoneをiOS 26.5に更新し、Android側もGoogle Messagesアプリを最新版にアップデートしたうえで、鍵アイコンの表示有無を確認するのが現実的な第一歩です。

iMessage同士と同等の安全性へ

AppleがiPhoneでRCS自体に対応したのはiOS 18からですが、その時点ではE2EEは含まれておらず、Android↔iPhoneのチャットだけがセキュリティ面の穴として残っていました。iMessage同士、あるいはAndroid同士のRCSと比べても、クロスプラットフォーム会話の安全性が一段低い状態が続いていたわけです。

今回の対応で、その穴がついに塞がります。両陣営の利用者にとっては、相手の使っているOSを意識せずプライバシーが確保された会話ができるようになる点が、体感上の最大の変化となります。手元のiPhoneがiOS 26.5に更新でき、かつ対応キャリアの回線を使っているなら、すぐにアップデートを適用して鍵アイコンを確認しましょう。Android側もGoogle Messagesのアプリ更新を済ませておけば、対応相手とのチャットから順次E2EEの恩恵を受けられます。

対応キャリアの具体的な顔ぶれと有効化手順

iOS 26.5側ではE2EEが「ベータ」ラベル付きで提供されており、アップデート後は「設定 > メッセージ > RCSメッセージ」から「End-to-End Encryption (Beta)」が有効になっているかを確認できます。この設定はデフォルトでオンになっており、既存・新規の会話に対して順次自動的に有効化されていく形です。

米国で確認されている対応キャリア

米国側の対応キャリアにはAT&T、Boost Mobile、C Spire、Cellcom Wisconsin、Consumer Cellular、Cox Mobile、Cricket、Metro by T-Mobile、Mint Mobile、T-Mobile USA、Verizonなどが名を連ねており、主要MNOから格安系まで広く揃っています。Appleのサポートページからは欧州やアジア太平洋など他地域の対応キャリア一覧も参照可能です。暗号化済みの会話ではiOSのMessagesアプリ画面中央に「Text Message · RCS | [鍵] Encrypted」と表示されるため、対応有無の判別がしやすい仕様となっています。

MLSベースの技術背景と次のUP 4.0への展望

今回のクロスプラットフォームE2EEは、業界標準の積み重ねの上に成り立っています。暗号化はGSMAのRCS Universal Profile 3.0の一部として、Messaging Layer Security(MLS)プロトコルに基づき実装されており、RCSは異なるプロバイダーのアプリ間で相互運用可能なE2EEを提供する初の大規模メッセージングサービスという位置づけです。

Google Messagesは2020年からSignalプロトコルベースで独自にE2EEを提供してきましたが、保護はアプリ内のやり取りに限定されていました。

UP 3.0は暗号化だけでなく、メッセージの編集・削除、クロスプラットフォームのTapback、特定メッセージへのインライン返信も含みます。さらにGSMAはRCS Universal Profile 4.0の仕様も既に最終化しており、Messaging-Initiated Video Calls(MIVC)の導入を約束しています。E2EE定着の次は、これら追加機能の取り込みが焦点となります。

Q&A

Q. iPhoneユーザーなら誰でもE2EEでRCSメッセージを送受信できますか? いいえ。iOS 26.5を搭載しており、かつ対応キャリアの回線を利用している必要があります。GoogleとAppleは、すべてのiPhoneで利用できるわけではないと明言しており、対応キャリアの一覧はAppleのサポートページで確認できるとされています。

Q. 自分のチャットが暗号化されているか、どう確認できますか? チャット画面に表示される鍵アイコンで判別できます。Android↔Android間のRCSと同じく、暗号化された会話には鍵アイコンが付き、iPhone側でも同様に鍵アイコンが表示されます。

Q. 日本のキャリアでも使えますか? 今回の発表では日本国内のキャリア対応状況について具体的な言及はありません。詳細は出典元および各キャリアの案内を参照してください。

出典