Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Cloudflare One のポスト量子暗号

最終更新 Markdown で表示Agent セットアップ

Cloudflare One は、従来の企業向けセキュリティ境界を Cloudflare のグローバルネットワークに置き換えます。世界中のチームが、インターネットと社内リソースへ、より速く安全にアクセスできます。

組織は、Cloudflare One のポスト量子オンランプとオフランプ経由でプライベートネットワークトラフィックを送ることで、エンドツーエンドのポスト量子暗号化を利用できます。個別のアプリケーションがまだポスト量子暗号へ移行していなくても、harvest-now, decrypt-later(今収集して後で復号する)攻撃からトラフィックを保護できます。

主要な Cloudflare One ネットワーク構成では、次のオンランプを含むすべての経路でポスト量子暗号化を利用できます。

オフランプは次のとおりです。

  • Cloudflare Tunnel オフランプ(cloudflared を使用)
  • Cloudflare IPsec オフランプ

パブリックインターネットへ送信するトラフィックでは、Cloudflare Gateway が Secure Web Gateway(SWG)としてポスト量子暗号化を提供します。

これらのオンランプとオフランプは、いずれも ハイブリッドポスト量子鍵合意 を使います。

ポスト量子対応の Cloudflare One ネットワーク構成の概要図。オンランプとオフランプを示します

次の構成例は、一般的なユースケースで Cloudflare One のポスト量子オンランプとオフランプがどう組み合わさるかを示します。Cloudflare の全製品と接続におけるポスト量子対応の全体状況は、Cloudflare 製品の PQC を参照してください。

ブラウザーからセルフホストアプリケーションへ

よくある構成は、Cloudflare Tunnel 経由で Cloudflare ネットワークに公開した セルフホストアプリケーション へ、ブラウザーからアクセスする方法です。多くの場合、Cloudflare Access と組み合わせて、ID ベースのポリシーを適用します。手順は エージェントレスアクセスの学習パス を参照してください。

アプリケーション自体がまだポスト量子暗号へ移行していなくても、そこへのトラフィックは harvest-now, decrypt-later 攻撃から保護されます。

Cloudflare Tunnel 経由でセルフホストアプリケーションへブラウザーからアクセスする場合の、ポスト量子暗号の仕組み

現時点の動作は次のとおりです。

1. ブラウザー経由の接続

エンドユーザーが ポスト量子鍵合意に対応する現行の Web ブラウザー を使っている限り、デバイスから Cloudflare ネットワークへの接続は、ポスト量子鍵合意付きの TLS 1.3 で保護されます。

2. Cloudflare グローバルネットワーク内

ユーザーとオリジンサーバーが地理的に離れている場合、トラフィックは 1 つの地域(例: フランクフルト)で Cloudflare のグローバルネットワークに入り、別の地域(例: サンフランシスコ)で出ます。データセンター間を移動するこれらのホップは、ポスト量子鍵合意付きの TLS 1.3 で保護されます。

3. Cloudflare Tunnel

お客様は、社内 Web アプリケーションをホストするデータセンターまたはパブリッククラウドから、Cloudflare ネットワークへ Cloudflare Tunnel を確立します。このトンネルは、ポスト量子鍵合意付きの TLS 1.3 で保護されます。

この構成では、アプリケーション側のセキュリティをアップグレードしなくても、社内 HTTPS アプリケーションへのブラウザーアクセスをエンドツーエンドでポスト量子保護できます。

Cloudflare One Client

Cloudflare One Client(旧称 WARP)は、エンドユーザーのデバイスから Cloudflare のグローバルネットワークへトラフィックをトンネルします。次は、Cloudflare One Client オンランプと Cloudflare Tunnel オフランプを使うネットワーク構成の例です。

Cloudflare One Client オンランプと Cloudflare Tunnel オフランプを使う、ポスト量子ネットワーク構成

注: この図のラベルは、以前の製品名を反映している場合があります。

1. Cloudflare One Client 経由の接続

Cloudflare One Client は MASQUE プロトコルを使い、ハイブリッド ML-KEM 付きの TLS 1.3 で、デバイスから Cloudflare のグローバルネットワークへ接続します。

2. Cloudflare グローバルネットワーク内

トラフィックは、ハイブリッド ML-KEM 付きの TLS 1.3 で Cloudflare のグローバルネットワークを横断します。

3. Cloudflare Tunnel

Cloudflare Tunnel はポスト量子鍵合意に対応しています。

このネットワーク構成では、ネットワークやアプリケーションを個別にアップグレードしなくても、トラフィックがポスト量子暗号で保護されたトンネルにカプセル化されます。保護対象は HTTPS だけでなく、これらのトンネル経由で送れる任意のプロトコルです。

Cloudflare IPsec

次は、Cloudflare One Client オンランプでエンドユーザーのデバイスを接続し、Cloudflare One Appliance オフランプ配下のサーバーへ届けるネットワーク構成の例です。サーバー自体がポスト量子暗号に対応していなくても、パブリックインターネット上を移動する間、トラフィックはポスト量子暗号で保護されます。

Cloudflare One Client オンランプから Cloudflare One Appliance オフランプへ向かう、ポスト量子ネットワーク構成

1. Cloudflare One Client 経由の接続

Cloudflare One Client は、上記の Cloudflare One Client の節で説明したとおり、MASQUE プロトコルを使います。

2. Cloudflare グローバルネットワーク内

トラフィックは、ハイブリッド ML-KEM 付きの TLS 1.3 で Cloudflare のグローバルネットワークを横断します。

3. Cloudflare One Appliance を使う Cloudflare IPsec

トラフィックは、ポスト量子対応の Cloudflare IPsec リンク経由で Cloudflare ネットワークを離れ、Cloudflare One Appliance で終端します。Cloudflare One Appliance は、コントロールプレーンに組み込まれた非 IKE の鍵交換プロトコルを使います。このプロトコルは TLS で保護され、IPsec ESP プロトコルでデータプレーントラフィックを暗号化する鍵を確立します。Appliance バージョン 2026.2.0 以降では、コントロールプレーンはハイブリッド ML-KEM で保護された TLS 1.3 上で鍵を確立します。

サードパーティデバイスとの Cloudflare IPsec

Cloudflare IPsec は、標準の IKEv2 を使い、互換のあるサードパーティネットワークデバイスとのポスト量子鍵合意にも対応しています。Cloudflare One Appliance ではなく、自前のルーターやファイアウォールを Cloudflare のグローバルネットワークへ接続する組織でも、ポスト量子保護を広げられます。

ハイブリッド鍵合意は、IKEv2 ハンドシェイク中に、従来の Diffie-Hellman に加えて ML-KEM を追加の Key Exchange として交渉します。定義は RFC 9370draft-ietf-ipsecme-ikev2-mlkem を参照してください。検証済みのサードパーティプラットフォームと対応パラメーターは、検証済みのサードパーティベンダー相互運用性 を参照してください。

Cloudflare は、IKE_SA_INIT_FULL_TRANSCRIPT_AUTH 拡張による IPsec トンネルのダウングレード保護にも対応しています。保護を有効にするには、イニシエーターと Cloudflare(レスポンダー)の両方がこの拡張に対応している必要があります。ダウングレード保護 を参照してください。

Secure Web Gateway

セキュア Web ゲートウェイ(SWG) は、TLS トラフィックを傍受して検査し、パブリックインターネット上のサードパーティ Web サイトへのアクセスを保護します。

Cloudflare GatewayHTTPS トラフィックのポスト量子暗号に対応しています。検査対象のサードパーティ Web サイトがポスト量子鍵合意に対応していれば、Cloudflare の SWG もポスト量子鍵合意に対応します。

Cloudflare Gateway の HTTPS フィルタリング機能では、次の 2 つのポスト量子接続が使われます。

1. クライアントから Gateway への接続

クライアントは、ポスト量子オンランプのいずれか(Cloudflare One Client または Cloudflare IPsec トンネル)経由で Gateway に到達します。これらのオンランプは、ポスト量子鍵合意でクライアントのトラフィックを Gateway まで運びます。

2. Gateway からオリジンサーバーへの接続

Cloudflare ネットワーク内のデータセンターから、通常はサードパーティが管理するオリジンサーバーへ、TLS 接続が開始されます。サードパーティのオリジンサーバーもポスト量子鍵合意に対応していれば、Cloudflare の SWG からの接続もポスト量子鍵合意に対応します。サードパーティのオリジンサーバーとして https://pq.cloudflareresearch.com/ を使い、動作を確認できます。

役に立ちましたか?