2017-04-11 7 views
0

サブジェクト属性(C、ST、L、O、OU、CN)を指定する必要がある特定の順序がありますか。 opensslは注文を強制していないようです。x509証明書のサブジェクト属性の順序

また、識別名を生成する際に、証明書に設定されているすべてのサブジェクト属性を選択しますか?属性の順序が重要か?

答えて

1

サブジェクト属性(C、ST、L、O、OU、CN)を指定する必要がある特定の順序がありますか。

私が知る限り、注文は指定されていません。指定した注文が使用され、この順序でDNがPKCS#10リクエストで生成されます。

また、識別名を生成する際に証明書に設定されているすべてのサブジェクト属性を取得しますか?

CAは、証明書を発行する際にPKCS#10要求のDNを使用する可能性がありますが(おそらく)、別の順序で決定することができます。一部のRDN(相対識別名)は、SSLサーバー証明書を発行するときに、拡張機能(電子メールアドレスなど)に移動したり、CNなどの拡張機能にSubjectAlternativeNameにコピーしたりすることができます。

属性の順序は重要ですか?

発注はIMHO問題ではありません。証明書を消費しているアプリケーションにとっては問題になるかもしれませんが、通常は順序は関係ありません。

関連する問題