Lightway:ExpressVPNが独自開発したVPNプロトコル
Lightwayとは
Lightwayは、ExpressVPNが開発し、2021年にオープンソースとして一般公開したVPNプロトコルです。既存のネットワーク標準を転用したプロトコルとは異なり、Lightwayはゼロから設計されており、その目的はただひとつ——従来のプロトコルでは実現できなかった、より高速で軽量かつ安定したVPN接続を提供することです。
VPNプロトコルとは、デバイスがVPNサーバーと通信する際のルールセットと考えることができます。接続の確立方法、データを暗号化してラップする方法、そして通信の中断への対処方法を規定するものです。Lightwayは、これらすべてをできる限りオーバーヘッドを抑えて実行できるよう設計されています。
仕組み
Lightwayの中核を担うのは、wolfSSLという軽量な暗号ライブラリです。これは組み込みシステムやIoT(Internet of Things)デバイスで広く使用されているものです。この選択は意図的な設計判断によるものであり、wolfSSLは軽量で監査済み、かつパフォーマンスに最適化されています。その結果、LightwayのコードベースはOpenVPNなどのプロトコルと比べて大幅にコンパクトになっています。
Lightwayは、トランスポート方式としてUDPとTCPの両方をサポートしています。UDPはデフォルトかつ推奨されるオプションで、高速かつ低レイテンシーです。ネットワーク環境に制限がある場合や、UDPトラフィックがブロックされている場合は、TCPへのフォールバックが可能です。
Lightwayの際立った特長のひとつが、セッション再開(session resumption)機能です。たとえばWi-Fiからモバイルデータへの切り替えなど、インターネット接続が途切れた場合でも、フルハンドシェイクを最初からやり直すことなく、ほぼ瞬時に再接続できます。これは、すべての再接続を新規セッションとして扱う旧来のプロトコルと比べて、大きな改善といえます。
Lightwayはデータ暗号化にChaCha20とAES-256-GCMを使用しており、デバイスのハードウェア性能に応じて自動的に選択されます。ハードウェアによるAESアクセラレーションに対応していないデバイス(古いスマートフォンに多い)では、ソフトウェア処理で高いパフォーマンスを発揮するChaCha20が活用されます。このアダプティブなアプローチにより、幅広いハードウェア環境でプロトコルの高速性が維持されます。
Lightwayのコアは全体がGitHubで公開されており、独立したセキュリティ研究者がコードをレビュー・監査することができます。これは、あらゆるセキュリティツールにおける信頼性向上につながる取り組みです。
VPNユーザーにとっての意義
速度と信頼性は、VPNユーザーが常に重視する要素です。Lightwayはまさにこの両方に対応するよう設計されています。
高速な接続により、VPNへの接続待ち時間が短縮され、実際の利用にすぐに移れます。Lightwayの軽量設計により、暗号化セッションを開始するハンドシェイクがOpenVPNと比べてはるかに短時間で完了します。
バッテリー消費の低減は、モバイルユーザーにとって実質的なメリットです。Lightwayは接続維持に必要な計算処理量が少ないため、長時間のVPN使用中もスマートフォンのバッテリーが長持ちします。一日中VPNを起動したままにする場合には、特に恩恵を感じられるでしょう。
ネットワーク切り替え時のスムーズな対応は、多くの人が思っている以上に重要です。通勤中やカフェでの作業、ネットワーク間の頻繁な切り替えが発生する場面では、旧来のプロトコルでは一時的な保護の抜けや手動での再接続が必要になることがあります。Lightwayのセッション再開機能は、こうした状況をバックグラウンドでスムーズに処理します。
実用的なユースケース
- モバイルユーザーで、バッテリーを消耗させることなく常時VPNをオンにしておきたい方には、Lightwayが特に適しています。
- 旅行者にとって、ホテルのWi-Fi、モバイルデータ、空港のネットワーク間を移動する際に、Lightwayの高速な再接続機能が役立ちます。
- ストリーミング利用者で低レイテンシーと安定したスループットを求める方は、Lightwayの速度最適化の恩恵を受けられます。
- セキュリティ意識の高いユーザーで、小規模で監査可能なコードベース——つまり脆弱性の潜む箇所が少ない——プロトコルを求める方には、オープンソース設計が評価されるでしょう。
LightwayはExpressVPNのアプリ専用であり、OpenVPNやWireGuardのようにスタンドアロンで利用することはできません。VPNプロバイダーを比較する際に、速度と信頼性を優先するのであれば、Lightwayは現在利用可能な独自プロトコルの中でも有力な選択肢のひとつといえます。