概要
Let’s Encryptは、ポスト量子時代に対応したWeb PKIの実現を目指し、Merkle Tree Certificates(MTCs)を導入予定。 従来の認証方式ではサイズ増大や通信遅延が課題となるが、MTCsは効率的かつ安全な認証手段を提供。 2026年末にステージング環境、2027年に本番環境でMTCsを提供予定。 現状の証明書運用に変更はなく、段階的な移行が進行中。 ポスト量子暗号への移行はWeb全体の安全性向上に不可欠。
ポスト量子時代のWeb PKI課題とMTCsの意義
- Let’s Encrypt はポスト量子安全なWeb PKIの実現に強いコミットメント
- 現在のWeb PKIにおける最大の課題は、 署名や公開鍵のデータサイズ増大 による通信遅延と失敗率の上昇
- 既存のRSA-2048やECDSA-P256と比べ、 ML-DSA-44 などのポスト量子署名は数倍〜数十倍のサイズ
- TLSハンドシェイク 時の証明書データ肥大化によるユーザー体験の劣化が懸念
- 各国政府や主要ベンダーも 2030年代前半 を目標にポスト量子移行を加速
Merkle Tree Certificates(MTCs)の特徴と利点
- MTCs は証明書を一括発行し、 バッチ全体を1つの署名 でカバーする新設計
- ブラウザは「 ランドマーク署名」を個別に管理し、TLSハンドシェイク時のデータ転送を大幅削減
- 通常ケースでは「 1署名・1公開鍵・1インクルージョンプルーフ」のみで認証可能
- 「スタンドアロン」形式でのフォールバックも用意され、互換性確保
- 証明書透明性(Certificate Transparency) が発行時点から組込まれる構造
- MTCsのMerkle tree構造により、全証明書が透明性ログの一部として存在
- 従来のCTエコシステムより効率的かつ安全
実装・標準化の進捗と今後の計画
- Let’s Encrypt は2026年末にMTCs発行のステージング環境、2027年に本番環境を目指す
- インフラ全体(発行基盤、ACMEプロトコル、失効・運用ツール、透明性ログ等)に大幅な変更が必要
- IETF PLANTSワーキンググループ や ACMEワーキンググループ で標準化作業に積極参加
- ML-DSA署名 のX.509(RFC 9881)およびTLS(draft-ietf-tls-mldsa)対応も並行して進行
- Cloudflare や Chrome もMTCsの実運用実験や標準化を推進
Let’s Encryptユーザーへの影響と今後の対応
- 現時点では Let’s Encrypt証明書の発行・更新に変更なし
- ポスト量子証明書の提供開始時も、 無料・自動化・ACMEクライアント対応 の方針継続
- 移行には標準策定やエコシステム(ブラウザ、ライブラリ、ACMEクライアント等)の対応が必要
- ACMEクライアント開発者や証明書パイプライン運用者は、 PLANTS WGやmtcs@chromium.orgの議論 をフォロー推奨
- クライアント側の準備が移行成功の鍵
インターネット全体へのメッセージと推奨事項
- ポスト量子暗号による暗号化 対応が最優先課題
- 非対応のTLS接続は後で復号されるリスクあり
- サーバー運用者は ハイブリッド型ポスト量子鍵交換(X25519MLKEM768) の有効化を推奨
- 主要ブラウザやOSはすでに対応済み
- 今年中にサーバー側での対応がインターネット全体の安全性向上に直結
Let’s Encryptの使命と今後
- 2013年から「誰でも無料で安全なWeb」の実現 を目指しインフラ構築
- 量子移行はセキュリティ基盤の世代交代に匹敵する重要な変革
- 今後もコミュニティと連携し、 安全で普及可能なポスト量子Web PKI を推進