VPNが公共Wi-Fiで守ること、守らないこと

ホテルやカフェの公共Wi-Fiでは、同じネットワークにいる他者が通信を覗いたり、利用者をだますような状況が起こり得ます。VPN(Virtual Private Network)は、端末からVPNの入口まで、そしてVPNの出口までの間に「暗号化された通信路(トンネル)」を作る仕組みです。その結果、Wi-Fiの混雑や第三者が傍受できる範囲で、通信内容が読み取られにくくなります。

一方で、VPNは「公共Wi-Fiそのものの危険」をすべて消すわけではありません。たとえば、あなたが接続するWi-Fi名が偽物だったり、端末がすでにマルウェアに感染していたり、怪しい画面で認証情報を入力してしまったりするケースでは、VPNの有無だけでは防げない部分があります。VPNが得意なのは主に「通信経路での盗み見・改ざんのリスクを下げること」です。

仕組み:暗号化トンネルで何が変わるのか

公共Wi-Fiに接続すると、端末の通信はWi-Fiの管理者や同一ネットワーク上の観測者から一定程度の影響を受け得ます。VPNを有効にすると、端末が送るデータはまずVPN用の通信として包まれ、その中身は暗号化されます。そのため、途中で見えるのは「VPN通信が行われている」ことのような情報に寄りやすくなり、アクセス先や内容そのものがそのまま判別されにくくなります(完全な秘匿を保証するものではなく、状況によって観測可能なメタ情報が残ることはあり得ます)。

また、VPNは通常「VPNサーバを経由してインターネットへ出る」形になります。つまり、公共Wi-Fiから直接さまざまなサイトへ行くのではなく、一度VPNの経路に乗ってから目的地へ向かうため、公共Wi-Fi上の第三者が通信内容を読む難易度が上がります。

制限と例外:VPNでも起こり得ること

VPNを使っていても、次のような点は別途考える必要があります。

  • Wi-Fiのアクセスポイント自体が偽物の可能性:VPNは「そのWi-Fiで通信がどう見えるか」を主に扱います。接続先がだましのアクセスポイントである場合、別の防御(見分け、手動確認、そもそも怪しいネットワークを避ける等)が重要になります。
  • ログイン画面やフォームの偽装:フィッシングのように、正規に見える画面でIDやパスワードを入力してしまうと、VPNがあっても入力した内容は利用者側から送られます。
  • 端末の感染:ウイルスやスパイウェアが動いていると、VPNで通信を守れても端末上での情報窃取が起き得ます。
  • すべてのアプリが同じように守られるとは限らない:設定や挙動によって、アプリ単位で通信が想定どおりVPNを通らない場合があります(これは製品・構成差の影響を受けます)。