メインコンテンツまでスキップ

2.20. Update Section 7 - Version Negotiation (バージョンネゴシエーション)

2.20. Update Section 7 - Version Negotiation (バージョンネゴシエーション)

[RFC4210] のセクション 7 は CMP バージョンの使用を説明しています。この文書は, EnvelopedData と hashAlg のサポートを示すために導入された追加の CMP バージョン cmp2021 の処理を説明します。

2番目の段落のテキストを次のテキストに置き換えます:

クライアントがサーバーがサポートするプロトコルバージョンを知っている場合 (例えば, 以前の PKIMessage 交換から, または何らかの帯域外の手段を介して), それと両方がサポートする最高バージョンで PKIMessage を送信しなければなりません。クライアントがサーバーがサポートするバージョンを知らない場合, 次の例外を除いて, サポートする最高バージョンを使用して PKIMessage を送信しなければなりません。バージョン cmp2021 は, 送信されるリクエストまたは予想される応答に cmp2021 構文が必要な場合にのみ使用すべきです。

注意: デフォルトの pvno として cmp2000 を使用することは, バージョンネゴシエーションのための追加のメッセージ交換を回避し, cmp2000 実装との互換性を促進するために行われます。バージョン cmp2021 構文は, メッセージ交換が hashAlg (CertStatus 内) または EnvelopedData を使用する場合にのみ必要です。