SSL证书是一种数字化的证书,用来创建加密连接和验证网站的身份是否可信。同时,为避免钓鱼网站、假冒正规网站骗取用户信息等安全威胁,主流浏览器会对未使用HTTPS的网站增加风险提示。
SSL证书中包含了使用该证书的域名地址、证书有效期、证书公钥、证书持有人/公司/组织的信息(仅部分证书类型会展示该信息,如EV证书)等。
网站安装了SSL证书后,浏览器才会展示特殊的视觉提示(例如:网站URL开头有一个小锁标志),告知网站访问者该网站的连接是安全可靠的,同时开始保护该网站的数据传输安全。
SSL证书可以确保联网后网站信息传输的安全,防止攻击者截取或篡改用户与网站之前传输的信息,保护用户数据隐私安全,同时也增加了网站访问者对网站的安全感和信任度。
具体说来,SSL证书有以下主要作用:
SSL是一种安全协议,代表安全套接子层,主要作用就是在Web服务器和浏览器之间创建安全加密。如果有攻击者在通信传输过程中拦截SSL认证的通信信息,这些信息会因为已被SSL证书加密而难以被窃取。
安装了SSL证书的网站URL会以“https”开头,而不是未加密的“http”。
SSL证书的核心技术如下:
以下是SSL证书工作的流程:
通过前面的内容,我们已经了解了SSL证书的主要作用是什么。现在来了解一下SSL证书包含哪些不同的类型。
证书基于不同的验证类型、证书中所包含的身份信息,可分为EV证书、OV证书和DV证书。其中EV证书提供最高级别的身份保证,证书中包含完整的组织信息,但也需要执行最严格的验证标准。
下表介绍了这三类证书的区别与适用的业务类型:
证书类型 | 获得证书的验证要求**(需提交的验证材料)** | 适用的网站/业务类型 |
---|---|---|
EV证书(扩展验证) | 验证标准最严格。需验证网站域名所有者的合法性、身份和运营状态。需提交的主要验证材料如下:网站域名网站所属企业或组织的公司信息、营业执照证书使用的密钥算法部分品牌的证书还需要银行开户许可证、律师证或律师函等信息 | 主要适用于大型企业、金融机构、在线支付平台、电子商务网站等需处理大量敏感信息和金融交易、用户对安全性和信任度的要求极高的网站或在线服务 |
OV证书(组织验证) | 验证标准严格程度为中等,相比EV证书所需要的验证更少。需提交的主要验证材料如下:网站域名网站所属企业或组织的公司信息、营业执照证书使用的密钥算法 | 主要适用于企业网站、中型电商平台、教育机构、非盈利组织等、且无需展示网站所属企业或组织详细身份信息的网站或在线服务 |
DV证书(域名验证) | 验证标准严格程度最低,仅验证您拥有该网站域名。需提交的主要验证材料如下:网站域名证书使用的密钥算法 | 主要适用于个人博客、小型网站、内部系统,或不涉及敏感信息(或金融交易)、无需验证身份、且不在意用户访问量的网站或在线服务 |
证书类型 | 支持的域名类型 |
---|---|
单域名证书 | 单域名是指一个证书只能保护一个主域名或一个子域名或一个公网IP。 |
多域名证书 | 多域名是指一个证书同时绑定且保护多个单域名(数量有限制)。每次添加新域时,您都必须请求重新颁发的SSL证书以对其进行身份验证。 |
通配符验证 | 通配符域名是指对应一个主域名及其次级域名的所有子域名。 |
混合域名 | 混合域名证书是指包含单域名、通配符域名和公网IP的证书。 |
不同的证书使用的加密算法不同,因此会具有不同的加密等级。加密等级越高,加密数据就越难被破解,安全性也就越高。
SSL证书支持的加密算法如下:
加密算法类型 | 加密等级 | 说明 |
---|---|---|
RSA | 一般 | RSA是目前使用最普遍的加密算法,能够抵御大部分网络攻击。目前大多数RSA算法已升级到2028位密码长度,相较于1024位的算法,安全性能更好。 |
ECC | 高 | ECC基于椭圆曲线密码理论,加密强度高于RSA算法。同时加密速度更快、服务器资源消耗更低。 |
SM2 | 高 | SM2是国家密码管理局认定的ECC算法,主要应用于中国的政府和商业项目。SM2算法普遍采用256位密码长度。通常国密证书会采用SM2算法。 |
提供在线服务或网站服务的企业、组织或个人,需要在其网站上安装SSL证书,以保护在线交易并保持用户的数据安全。
用户访问网站时,凡是可能会涉及个人信息、交易信息、敏感数据等的场景,都需要使用SSL证书。以下类型的网站和在线服务通常需要使用SSL证书:
安装SSL证书后,您可以在网站地址栏的URL旁看到一个绿色小锁的图标,该图标表示SSL证书在保护您正在访问的网站。
使用SSL证书前必须先购买SSL证书。不同服务商提供的具体服务(如续费、安装支持、更新配置等)会有差异,请以具体服务商的官网页面为准。
以下是如何使用SSL证书的通用流程,不同服务商提供的证书服务可能具体使用方式和流程会有差异:
如果证书已部署成功(网站可通过https协议访问且出现绿色安全锁标志),但访问网站时浏览器提示安全警告或提醒,可能存在以下情况: