web-dev-qa-db-ja.com

Netscape Cert Type属性とは何ですか?なぜ/いつ必要ですか?

X.509 CertificateのNetscape Cert Type属性とは何ですか。また、X509v3拡張との違いは何ですか?
例:
クライアント/サーバー拡張キー使用法(X.509)がありますが、SSL clientSSL serverにはNetscapeCertTypeもあります。
CABasic Constraintsも同様です。
では、これらの属性は何ですか?

4
Jim

Netscape拡張機能は、Days of Yore(1996年頃など)中にNetscapeによって定義されました。 Netscapeがこれを行ったのは、「公式の」拡張が欠落しているか、不明確であるか、Netscape開発者によって何らかの方法で欠けていることが判明したためです。

以前のNetscapeバージョン(ナビゲーターおよびコミュニケーターと呼ばれていた)はこれらの拡張機能を使用していたため、適切な操作のためにSSLサーバー証明書に含める必要がありました。新しいバージョンと派生物(FirefoxとAOL Webブラウザーを含む)は、存在してもそれらを単に無視し、それらを使用する理由はほとんどありません。

7
Thomas Pornin