Google は Android 17 のセキュリティ機能として、Encrypted Client Hello (ECH) によるドメイン名の暗号化と、キャリアによる 2G 通信の無効化に対応しました。
これにより、通信事業者や第三者が閲覧先のドメイン名を把握しにくくなるほか、偽の基地局を使った SMS フィッシングへの対策も強化されます。
Encrypted Client Hello (ECH) のプラットフォーム対応
これまで HTTPS 接続であっても、通信先のドメイン名は Server Name Indication (SNI) として TLS handshake 内に平文で含まれており、通信事業者や第三者から閲覧できる状態にありました。
この問題を解決するため、Android 17 では SNI を暗号鍵で秘匿し、接続先サーバー以外は通信経路上でドメイン名を読み取れなくする Encrypted Client Hello (ECH) のプラットフォームサポートを追加しました。
ECH の対応はアプリ側の実装が前提となりますが、ブラウザやメッセージアプリなどのアプリが対応すれば、通常の利用の中でドメイン名が保護されるようになります。
キャリアによる 2G 通信の無効化
Android 17 では、通信キャリアがユーザーのデバイスに対してデフォルトで 2G 通信をオフにできるようになりました。
2G をオフにする設定自体は Android 12 で導入済みですが、今回はキャリア側の判断でオフにできる点が変更点です。
これは周辺のスマートフォンを強制的に LTE や 5G から脆弱な 2G 通信へダウングレードさせたうえで、フィッシング目的の SMS を送りつける SMS ブラスター攻撃への対策とされています。
まとめ
Android 17 では、ECH によるドメイン名の暗号化、キャリアによる 2G 通信の無効化が追加されました。
いずれもユーザー側での設定操作は不要で、OS のアップデートによって自動的に有効になりますが、ECH はアプリや接続先サーバー側の対応も必要になります。












