在 CentOS 6.5 上,/etc/pki/tls/certs
我有:
ca-bundle.crt
和
ca-bundle.trust.crt
具有不同的文件大小。我应该使用哪个作为nginx proxy_ssl_trusted_certificate
的信任路径。
在 CentOS 6.5 上,/etc/pki/tls/certs
我有:
ca-bundle.crt
和
ca-bundle.trust.crt
具有不同的文件大小。我应该使用哪个作为nginx proxy_ssl_trusted_certificate
的信任路径。
ca-bundle.trust.crt
持有具有“扩展验证”的证书。“普通”证书和 EV 证书之间的区别在于,您的 EV 证书需要个人或公司验证之类的东西,即通过他/她的护照验证一个人的身份。
这意味着如果您想获得 EV 证书,您必须通过您的护照向证书颁发者表明您的身份。如果您“是”一家公司,则必须执行等效程序(不确切知道)。这对于网上银行来说是最重要的:您必须确保不仅您连接的服务器是经过认证的,而且银行也是经过认证的。
因此,EV 证书更加“复杂”,并且包含额外的字段来“识别”服务器和公司。
回到你的答案:
这取决于您的使用情况。大多数人应该使用
ca-bundle.crt
. 如果您“是”需要非常高水平的认证和“信任”的银行或在线商店,那么您应该使用ca-bundle.trust.crt
.在使用一个小的 Perl 脚本“分解”捆绑包之后,然后
diff --side-by-side
在台湾政府的证书上运行(例如,仅因为它是捆绑包中唯一没有在和行CN
中的属性的证书)(使用 SHA1,但那是好的)我们看到了区别:Issuer
Subject
ca-bundle.trust.crt
左侧的证书ca-bundle.crt
右侧的证书