Summary

  • 個人インターネットドラフト第04版は、単一管理者の環境で使われる専有CAドライバーを実装状況に追加した。独立した相互運用試験は報告されていない。
  • 22枚のECDSA証明書、DER形式のCRL、OCSPの一回の状態遷移はCA運用の観測であり、TLS、DNSSEC、証明書アルゴリズム分布、QUIC、CBOM連携を含む横断集計の証明ではない。
  • Daniel Kadeは、要件ごとに証拠の所在、母集団、限界、再現者を管理する「ギャップ閉鎖証拠表」を提案する。これは編集上の提案で、IETFの要件ではない。

まず文書の立場を固定する

第04版で新設されたのは Implementation Status という節だ。第03版にはなく、公式差分でも主な追加として確認できる。実装状況を公開する慣行は RFC 7942 が説明している。設計が紙面だけにとどまらないことを知る有効な手掛かりだが、それ自体が標準化の承認票になるわけではない。

Datatracker上では、この文書は活動中の個人ドラフトである。メタデータAPIは改訂04、IESG状態 I-D Exists、IETF streamなしと記録し、本文ヘッダーは Informational を求めている。したがって、以下はワーキンググループの合意やIESG承認、RFCを論じる記事ではない。著者が提示した観測課題と、新しい実装情報の射程を照合する記事である。

実装記録が実際に示した範囲

記載されたCygnetSSLのCAドライバーは専有実装で、一人の管理者が管理する一つの環境で運用された。独立した相互運用試験はない。二つのプロファイルにまたがる22枚のエンドエンティティ証明書はいずれも ECDSA P-384 / ECDSA-SHA384 で、DER形式のCRLと、OCSPが good から revoked に変わる一事例が報告されている。

この記録は無意味ではない。証明書発行と失効確認の運用を追える。しかし、後量子署名の導入実績ではなく、ネットワーク全体の資産分布も示さない。ML-DSAとSLH-DSAはそれぞれ FIPS 204FIPS 205 で標準化されているが、標準が存在することと、ある環境がその移行状態を出力できることは別の主張だ。

五つの問いには五つの答えが必要だ

ドラフトのREQ-RG-1からREQ-RG-5は、層の異なる観測を求める。TLSセッションごとのアルゴリズム出力、DNSSECゾーンごとのアルゴリズム出力、OCSPとCRLを含む証明書アルゴリズム分布、QUICの信号、そしてそれらをCBOMと相互運用できる形でまとめる横断集計である。背景となるプロトコルの対象は RFC 8446RFC 4034RFC 5280RFC 6960RFC 9000で確認できる。

ここで重要なのは「22」という数字より、その分母だ。どの母集団から22枚を観測したのか。TLSセッション、署名済みゾーン、QUIC接続、証明書チェーンのうち何が範囲外だったのか。CAの標本だけを五要件の代用にすると、収集できた場所がそのまま環境全体に見えてしまう。

そこで、閉鎖判断を一枚の表にまとめつつ、行は必ず要件ごとに分ける。列には要件、観測機構と版、成果物、安定した所在、環境と運用者、試験方法、母集団と分母、結果、限界、日付、責任者、次回確認日、独立再現者を置く。「実験あり」「部分被覆」「独立確認待ち」を許容すれば、実装を正当に評価しながら、全体を早まって緑に塗る必要がなくなる。

ドラフトが成果物として示すCygnetLibのGitHub URLは、本稿の観測時点に生産ホストから正確なアドレスへアクセスするとHTTP 404だった。これは、その時点とURLに限った到達性の事実にすぎない。過去の存在、作者の意図、ソフトウェアの有効性は推定できない。ただし、第三者が参照成果物を取得できない間は、証拠表の「独立再現」を完了扱いにできない。

The Policy Mirror》が求める検証可能な政策の写し、《Minimum Initial Specification》が示す最小仕様からの前進、《Why BTW Media Exists》の現実と主張を分ける姿勢は、ここで同じ結論に至る。実装は前進である。しかし、その前進が閉じたギャップは、証拠の行ごとに数えなければならない。

Sources

  1. PQC準備状況ギャップ草案 第04版
  2. PQC準備状況ギャップ草案 第03版
  3. 公式03–04差分
  4. Datatracker文書ページ
  5. DatatrackerメタデータAPI
  6. RFC 7942
  7. RFC 8446
  8. RFC 4034
  9. RFC 5280
  10. RFC 6960
  11. RFC 9000
  12. NIST FIPS 204
  13. NIST FIPS 205
  14. ドラフトが引用するCygnetLibリンク
  15. The Policy Mirror
  16. Minimum Initial Specification
  17. Why BTW Media Exists