我可以创建自己的扩展验证 SSL 证书吗?

我可以创建自己的扩展验证 SSL 证书吗?

我可以通过这种方式创建自己的 CA 并生成自签名 SSL 证书。但是,如何才能让浏览器显示证书为“扩展验证 SSL 证书”呢?

我可以自己创建一个并教我的浏览器将其显示为 EV 吗?

答案1

EV SSL 证书的工作方式是将特定于权威机构的 OID 粘贴在证书的证书策略扩展字段中(否则为标准 X.509 证书)。

正如 EK 所说,每个颁发机构的参考 OID 都是作为浏览器证书根存储的一部分提供的。用户界面不允许您添加新的 CA 并说“这是一个支持 EV 的 CA,UID 是 abcdef”。

我认为可以从源代码构建一个开源浏览器,将您自己的 CA 证书及其 EV oid 添加到根存储中,但这样做并没有取得太大的成就。浏览器将不再符合 CA/浏览器论坛 EV 指南(该指南限制了支持 EV 的机构)。

维基百科上有更多关于 EV 证书的信息:

http://en.wikipedia.org/wiki/Extended_Validation_Certificate

答案2

不可以。这些的可信根在浏览器中是固定的

相关内容