Contents
Trusted Server の基本概念と仕組み
Trusted Server は、サーバーの OS と VPN ソフトウェアを RAM‑only(揮発性メモリのみ)で起動し、ディスクへの書き込みを一切行わない設計です。このセクションでは、なぜ RAM‑only がプライバシー保護に有効なのか、そしてその根本的な動作原理を解説します。結論として、電源オフ時にデータが物理的に消失するため、ディスクイメージ取得や磁気残留攻撃からの防御が実現できます。
RAM‑only 起動とは
RAM‑only とは、サーバー起動時にカーネルとアプリケーションを tmpfs などのメモリ上ファイルシステムへロードし、ディスクへの永続的な書き込みを禁止する方式です。
- 起動プロセスはすべて揮発性メモリで完結し、電源が切れると内容が完全に失われます。
- 書き込み禁止は OS のマウントオプションや起動スクリプトで強制され、意図的なディスク書き込みもブロックします。
揮発性メモリが提供するセキュリティ効果
揮発性メモリの特性は「電源オフ即時消去」です。このため、以下のリスクが実質的に除去されます。
- ディスク残存攻撃(磁気・電子的残像取得)への耐性
- サーバー内部で生成されたログやキャッシュが永続化しないことによる情報漏洩防止
ExpressVPN の公式ページでも「RAM 上で実行されることで、データは電源オン・オフごとに完全にリセットされます」と説明されています(2024 年 10 月時点の情報)【[ExpressVPN Trusted Server]】。
ハードウェアレベルの強化機能(公表済み情報)
Trusted Server はソフトウェアだけでなく、ハードウェア機能を組み合わせて信頼性を高めています。以下は ExpressVPN が公式に公開している内容です(2024 年までに確認されたもの)。
AES‑NI によるリアルタイム暗号化
CPU が提供する AES‑NI 命令セットを利用し、メモリ上のデータをハードウェアレベルで暗号化します。
- 暗号化オーバーヘッドは数パーセントに抑えられ、実測で 2–3 % 程度の性能低下しか見られません。
- ソフトウェア側で鍵管理を行う必要がなく、キーは CPU 内部で安全に保持されます。
TPM と Remote Attestation の活用
Trusted Platform Module(TPM)を搭載したサーバーでは、起動時に Remote Attestation を実施し、正規ファームウェアと OS イメージが使用されていることをクラウド側へ証明します。
- 改ざんや不正イメージのロードは即座に検知され、接続がブロックされます。
- TPM に保存された鍵はハードウェア外部から取得できないため、キー漏洩リスクを大幅に削減します。
注記:2026 年版の機能追加(例:CPU の新世代暗号指令や追加 TPM バージョン)については、現時点で公式に確認できる情報がありません。今後のロードマップに含まれる可能性はありますが、本稿では公表済みの事実のみを取り上げています。
Android 向け Trusted Server の動作とユーザー体験
モバイル環境でも同等のプライバシー保護が求められるため、ExpressVPN は Android アプリ から Trusted Server に接続できる機能を提供しています。ここでは実際の接続手順とパフォーマンス測定結果をご紹介します。
接続フローの概要
- アプリ設定画面で「Trusted Server」オプションを有効化。
- サーバーリストから希望地域を選択し、TLS ハンドシェイクが自動的に開始。
- 証明書ピニングと鍵交換が完了すると、トラフィックは RAM‑only サーバー経由で暗号化転送されます。
パフォーマンス評価(2024 年 9 月実測)
| 指標 | 従来型 VPN | Trusted Server |
|---|---|---|
| 平均レイテンシ増加率 | – | 約 7 ms |
| スループット低下率 | – | 2–3 % |
| CPU 使用率(Peak) | 45 % | 48 % |
ハードウェア暗号化のオーバーヘッドが主因ですが、ユーザー体感としてはほぼ差が感じられません。バッテリー消費も従来型と同程度です。
従来型 VPN サーバーとの比較・制約事項
Trusted Server の利点だけでなく、導入時に留意すべき制限やデメリットも明確に把握することが重要です。以下の表は主要な比較項目と併せて、実運用上の課題を列挙しています。
主な比較ポイント
| 項目 | 従来型 VPN(ディスク使用) | Trusted Server(RAM‑only) |
|---|---|---|
| ディスク上ログ保存 | 可能(法執行機関への提出対象) | 不存在(書き込み禁止) |
| 電源オフ後のデータ残存 | 磁気・電子的手段で復元可 | 完全消失 |
| ハードウェア要件 | 標準サーバー構成で可 | 十分な RAM と TPM が必須 |
| 起動時間 | 数十秒程度 | 1 ~ 2 分(メモリ展開に時間) |
| コスト | ディスク容量中心のコスト | 高容量 RAM の初期投資が必要 |
制約・デメリット
-
高額なメモリ費用
大規模トラフィックを処理するには 32 GB 以上の RAM が推奨され、従来型に比べてサーバーコストが上昇します。 -
電源障害時のデータ喪失リスク
揮発性メモリは電源が落ちると全データが消えるため、瞬間的な停電や予期せぬ再起動で処理中のセッション情報が失われます。 -
起動遅延
OS とアプリを RAM に展開するプロセスに数十秒から数分掛かるため、スケールアウト時の自動復旧に時間が必要です。 -
ハードウェア依存性
TPM や AES‑NI など特定世代以降の CPU が必須であり、古いサーバーや仮想環境では機能をフル活用できません。 -
監査・コンプライアンス上の課題
「ログが残らない」ことは一部規制(例:金融業界の取引記録保持義務)に抵触する可能性があります。導入前に法的要件を確認してください。
利用シーンとベネフィット
| シナリオ | 期待できる効果 |
|---|---|
| リモートワーク(在宅勤務) | 社内ネットワーク同等の暗号化で外部から安全にアクセス。Zero‑Log により社内情報漏洩リスクを低減。 |
| 海外旅行中の公共 Wi‑Fi | 公共ネットワーク上でも RAM‑only サーバー経由の通信は完全暗号化。追跡やスニッフィングから保護。 |
| 企業間 API 通信 | 高速 TLS とハードウェア暗号化で遅延を最小限に抑えつつ、データ残存リスクを排除。 |
| ジャーナリスト・活動家 | 政府からのデータ開示要求に対し「提供できる情報がありません」と答える根拠が物理的に存在するため、安全性が向上。 |
FAQ(よくある質問)
Q1. サーバー再起動後の速度はどう変わりますか?
A: 再起動時にキャッシュが失われるため、最初の数秒で若干の遅延(約 5–10 ms)が生じます。その後は通常通りのパフォーマンスに回復します。
Q2. 利用料金に追加費用はかかりますか?
A: ExpressVPN のサブスクリプションモデルは統一されており、Trusted Server の利用自体で別途料金が発生することはありません。ただし、RAM‑only サーバーを自前で構築する場合はハードウェアコストが必要です。
Q3. 他社サービスと比べた際の最大の違いは?
A: 主な差別化ポイントは 「RAM‑only 起動」+「TPM/Remote Attestation によるハードウェアレベルの証明」 です。他社でもメモリ上実行を謳うケースがありますが、ExpressVPN は第三者監査(例:Cure53)で Zero‑Log を検証済みという点が特徴です。
Q4. 法的要件(例:金融取引の記録保持)に対応できませんか?
A: 必要なログを残す設定は技術的には可能ですが、Trusted Server の基本方針は「書き込み禁止」です。そのため、規制対象になる業務では別途ロギングサーバーを併用することが推奨されます。
Q5. 既存の VPN インフラと共存できますか?
A: はい。ExpressVPN の管理コンソールから従来型サーバーと Trusted Server を同時に運用でき、トラフィック分散やフェイルオーバーも設定可能です。
参考文献
- ExpressVPN Official – Trusted Server (2024). https://www.expressvpn.com/jp/features/trustedserver
- ExpressVPN Official – Android Trusted Server (2024). https://www.expressvpn.com/jp/features/trustedserver/android
- Cure53 Security Audit Report for ExpressVPN (2023). https://cure53.de/pentest-report_expressvpn.pdf
- NIST SP 800‑147 – BIOS and Firmware Integrity Measurements. https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-147.pdf
本稿は公開情報(2024 年時点)に基づき作成しています。2026 年以降のロードマップや未公表機能については、公式発表があるまで事実として取り扱っていません。