セキュリティ
上級

TLS 1.3 PQC Hybrid (X25519MLKEM768・2024年)(ティーエルエス1.3ピーキューシーハイブリッド)

2024年Chrome 124+ / Cloudflare / Firefox等が導入したTLS 1.3でのPost-Quantum Cryptography Hybrid鍵交換。X25519 (既存ECDH) + ML-KEM-768 (PQC) 同時使用で互換性+量子耐性両立。

0 回閲覧
0 いいね
2026/5/19 更新
関連タグ
TLS 1.3
PQC Hybrid
X25519MLKEM768
Hybrid Key Exchange
Chrome
Cloudflare

概要

TLS 1.3 PQC Hybrid は2024年Chrome 124+ / Cloudflare / Firefox 132+ / Edge 124+ / Safari 17.4+ 等の主要Web技術が導入した、Post-Quantum Cryptography (PQC) と既存ECDHを併用するTLS 1.3鍵交換方式。具体的にはX25519 (既存ECDH Curve25519) と ML-KEM-768 (FIPS 203 PQC) を同時実行し、両方の鍵交換結果をHKDFで結合してTLSセッション鍵を生成する。IETF TLS Working Group draft-ietf-tls-hybrid-design ベースで、NamedGroup 0x11EC = X25519MLKEM768 として正式割当て。「Harvest Now, Decrypt Later (今暗号化通信を取得 → 将来量子で復号)」攻撃対策の現実的Solution として急速普及。

主な特徴・仕組み

  • 規格: IETF draft-ietf-tls-hybrid-design + RFC 9180 (HPKE)
  • NamedGroup: 0x11EC = X25519MLKEM768
  • アルゴリズム: X25519 (ECDH) + ML-KEM-768 (PQC) 並列
  • 結合: HKDF-SHA256 (両者鍵共有結果を結合)
  • セキュリティ: いずれか一方破られても他方で安全性確保
  • ハンドシェイク追加サイズ: 約1,088 bytes (ML-KEM-768暗号文)
  • 性能: TLS Handshake 1-3 ms追加 (X25519 0.3ms → 1.5-3ms)
  • 公開: 2024年Q2-Q4主要Browser順次対応

スペック比較表

構成サイズ性能量子耐性
X25519 only (旧)64 B0.3 msなし
ML-KEM-768 only (純PQC)1088 B1.5 msあり
X25519MLKEM768 Hybrid1152 B2-3 msあり (Hybrid)
RSA-2048 (旧旧)256 B3 msなし

具体例・対応製品

  • Google Chrome 124+ (2024年4月・X25519MLKEM768 default)
  • Cloudflare (2024年9月・全TLS接続でPQC Hybrid対応)
  • Firefox 132+ (2024年10月・対応)
  • Microsoft Edge 124+ (2024年4月・Chromium経由対応)
  • Safari 17.4+ (2024年3月・iOS/macOS)
  • Apple iMessage PQ3 (PQC Hybrid変種・2024年2月)

自作PCでの選び方・注意点

PCユーザー設定不要・Browser自動対応。Chrome 124+ + Cloudflare対応サイト (Reddit / Discord / Twitch等) で TLS Handshake時に自動的にX25519MLKEM768 Hybrid選択。chrome://flags でPQC Hybrid強制有効化/無効化可能。VPN Client (WireGuard等) も2025年Q2以降PQC Hybrid対応開始予定。OpenSSH 9.9 は mlkem768x25519-sha256 default で SSH Tunnel同等保護。

関連用語との違い

TLS 1.3 PQC HybridはML-KEM-768 (FIPS 203) のTLS統合形態。Pure PQC (ML-KEM-768 only) と異なり既存X25519も並列実行する点で「Hybrid」。HPKE (Hybrid Public Key Encryption・RFC 9180) は別規格でMessage Encryption用 (TLS Hybrid はSession Key交換用)。Signal PQXDH もHybrid概念だがX3DH + Kyber独自プロトコルでTLSとは異なる。

よくある質問(FAQ)

Q1: なぜHybridか? Pure PQCではダメか? A1: ML-KEMは2024年標準化されたばかりで実装バグや将来新攻撃発見の懸念あり。既存X25519との併用で「両方破られない限り安全」を確保する保守的設計。

Q2: 性能オーバーヘッドは? A2: Chrome実測 TLS Handshake 1-3 ms 追加 (X25519 0.3 ms → X25519MLKEM768 1.5-3 ms) + 転送1,088 bytes増。通常Web閲覧では体感差なし。

Q3: いつPure PQCに移行する? A3: NIST FIPS 203 実装が十分検証された2028-2030年頃が業界予想。当面 (2025-2027年) はHybrid主流継続。

まとめ

  • TLS 1.3 PQC Hybridは2024年主要Browser/CDN導入のPQC統合
  • X25519 + ML-KEM-768 (NamedGroup 0x11EC)
  • Chrome 124+ / Cloudflare / Firefox / Edge / Safari対応
  • Harvest Now Decrypt Later攻撃対策の現実的Solution
  • 2024年Q4時点全TLS接続の25%+で利用中
この記事について
カテゴリーセキュリティ
難易度上級
作成日2026/5/19