对于商业用途而言,由第三方 CA(证书颁发机构)签名的 SSL 证书比自签名证书更受信任。

网购消费者越来越关注自身数据安全,只信任 HTTPS 安全网站进行在线购物。研究表明,约 70% 的在线购物者不信任非安全网站并会放弃交易,64% 的购物者认为展示安全站点印章可以降低弃购率。因此,为网站部署 SSL 证书至关重要。一旦决定为网站获取 SSL 证书,您会面临以下两种选择:

自签名证书(仅适合测试环境)

商业 CA 签名证书(最受信任且经过身份验证)

许多网站所有者选择自签名证书,另一些则倾向于第三方 CA 签名的 SSL 证书。本文将详细说明为什么应当为 CA 签名证书付费。在深入之前,先来了解自签名证书与第三方证书。

什么是自签名证书

自签名证书是一种由同一主体自行签名并验证的公钥证书。也就是说,证书使用自己的私钥进行签名,与执行签名过程的组织或个人身份并无关联。这类证书理想情况下仅用于测试服务器。

什么是 CA 签名证书

由信誉良好的第三方证书颁发机构(CA)签发的证书,需要经过域名所有权验证、法律商业文件核验以及其他必要的技术审查。为建立证书链,证书颁发机构还会自行签发名为可信根证书的证书。SSL 行业中存在众多 CA,例如 GeoTrust、RapidSSL、DigiCert、Comodo、GlobalSign、Thawte 等。

自签名证书的风险

在对比自签名证书与受信任 CA 签名证书时,请考虑自签名证书以下缺点:

浏览器警告:在涉及在线支付、电商、金融或银行类网站时,通常会将客户安全放在首位。由于浏览器不信任自签名证书,在连接 HTTPS 网站时会显示"不受信任的连接"警告。由于大多数浏览器信任 CA 的根证书,浏览器与 Web 服务器之间建立安全连接时不会出现此类问题。因此,自签名证书并非在线业务的合适选择。CA 会确保其私钥与根密钥的安全。

撤销困难:在非受管环境下,自签名证书一旦需要撤销十分困难,加解密两端都可能面临潜在的安全漏洞。相比之下,当 CA 发现已签发的证书遭到入侵,可随时将其撤销以防止进一步的未授权访问损害。

担保缺失:主流第三方 CA 会在证书误签发时提供一定额度的损失担保(具体金额依所购 SSL 证书产品而定),而自签名证书不提供此类担保保护。

忽视警告:长期来看,内部员工可能忽视安全警告,并将不受信任的证书添加到浏览器中,从而危及组织内部网络。

客户信任:客户不信任在访问时弹出浏览器警告的网站。结果,组织可能在长期内失去客户信任与收入。

身份验证问题:自签名证书缺乏真实性,攻击者可用自己的证书替换自签名证书,而浏览器无从判断它正在与正确的 SSL 证书还是被替换的证书通信。

上述与自签名证书相关的风险可能给公司带来高昂代价。如果选择第三方 CA,您便能在完整性、真实性的同时享受稳健的安全保障。与其把风险扛在自己肩上,选择第三方 CA 证书更为明智。立海世纪提供合规的 SSL 证书,帮助各类企业以合理的成本获得同等的 SSL 安全防护。