一文带你全面了解SSL证书

HTTPS不再是可选项,而是数字时代的生存刚需,在浏览器地址栏中,那个不起眼的“锁头”图标,正悄然成为用户判断网站可信度的第一道门槛。

浏览器对于未安装SSL证书的网站,在地址栏超级为"不安全",甚至会拦截用户的访问。对于大多数站点只在关注证书是否免费,从未深究其中的区别,今天潘某人SEO带你全面的了解下SSL证书的那些事。

SSL证书的类别

SSL证书从类型上可以分为三类:DV、OV、EV,这三者在验证机制、安全等级、应用场景上都有着区别,对于站点原则正确的证书类型很关键。

DV证书(Domain Validation)

看名字就很清楚了DV证书是通过验证域名所有权,不会对验证申请者的身份。
验证形式:申请者通过DNS解析(添加TXT记录)或邮箱验证(向域名注册邮箱发送验证码), CA机构确认申请者对域名的控制权;签发速度一般只要几分钟,签发过程完全是自动化的,没有人工审核环节。
也就是说DV证书并不能体现申请人的身份,适合用于:个人博客、测试环境、开源项目演示站点  、CDN加速域名加密等。
DV证书是最受欢迎的,是广大企业的原则,因为DV证书可以零成本申请到SSL证书,当然也有付费的DV证书。

OV证书(Organization Validation)

看名字就可以知道OV证书验证的是组织机构身份。
验证形式:OV证书会对申请人的身份进行验证,需要提交企业营业执照/组织机构代码证,由CA人工核验企业注册信息、电话验证企业联系电话真实性等。签发周期需要3-5个工作日。
OV证书价格,如果是单域名价格在1000元左右/年,如果是通配或多域名价格在2000-3000元/年,不同品牌的证书价格会有一定差异,兼容性越好的品牌的证书价会更贵,会远超上面的价格。

EV证书(Extended Validation)

验证形式:企业资质文件公证(需律师事务所或银行背书),第三方数据库交叉验证,人工致电企业法定代表人确认,审核企业实际办公地址等。
签发周期:7-10个工作日,物理安全要求:私钥必须存储在HSM硬件加密模块,典型用途:银行/证券交易平台、电商支付网关等。单域名价格一般在3000元以上/年。

对于业务中使用多个子域名的企业,通配符证书是绝佳的选择,即方便管理和维护同时可以平摊成本,可以节省购买多个证书的费用。

证书种类分布
数据来源:站长之家–SSL大数据截图

从上图中我们可以看出,DV方式以其验证便捷、签发速度快,并且可免费获得,DV证书占比极高,是大多数站点的选择。

不同价格和类型的SSL证书在基础安全加密上并无区别,只是在验证流程、信任度、附加服务等方面存在差异。

所有SSL证书(DV、OV、EV)均使用相同的加密技术(如TLS协议、SHA-256签名、RSA/ECC密钥等),无论价格高低,它们对数据的加密保护能力是相同的。安全性取决于服务器的配置(如支持协议版本、密钥长度),而非证书类型或价格。

CA机构

接下来我们来了解下上面提到的CA机构,CA(Certificate Authority)是负责签发和管理数字证书的第三方机构,用于验证网站、服务器或实体的身份,确保互联网通信(如HTTPS)的加密和安全性。
常见的CA机构:DigiCert、Sectigo(原Comodo CA)、Let’s Encrypt、GoDaddy、GlobalSign、Entrust、IdenTrust等。

如何选择CA机构
选择CA机构时一定要选择,受操作系统信任的CA机构,否则及时签发安装了SSL证书依然不会被浏览器信任。
受信任的CA机构的根CA证书会预装在浏览器/操作系统的信任库中。浏览器是否信任SSL证书,取决于该证书的签发机构是否在操作系统或浏览器的信任名单中。如windows系统,可以直接运行“
certmgr.msc”查看系统内内置的‘受信任根证书颁发机构’和‘中间证书颁发机构’;谨慎起见你可以较差对比自己所则的SSL证书颁发机构是否在所有常见操作系统的信任名单中。简单点,只要选择知名老牌颁发机构,不会出现证书受信任问题。
比起SSL证书的种类,其签发CA机构对于安全性的影响更大,部分CA可能因安全事件被暂停信任。因此,需要尽可能选择一些老牌和知名的CA机构的SSL证书,才是保障安全的关键。

SSL证书工作原理

SSL证书用于在客户端(如浏览器)和服务器之间建立加密通道,确保数据传输的机密性、完整性和身份认证。其核心机制结合了非对称加密(身份验证和密钥交换)和对称加密(高效数据传输)。
证书内容:服务器域名(Subject CN/SAN)、公钥(服务器生成的非对称公钥)、签发机构(Issuer)、有效期(Validity Period)、CA的数字签名(用CA私钥加密的证书摘要)。

信任链的建立

中间CA的信任传递:若服务器证书由中间CA签发,浏览器需获取中间CA证书(通常由服务器在握手时发送),逐级验证至根CA。
浏览器通过验证证书链来信任服务器证书:①根CA证书–预装在浏览器/操作系统的信任库中–>②中间CA证书–由根CA签发,用于实际签发服务器证书–>③服务器证书–由中间CA签发,包含服务器公钥。
验证过程:①浏览器检查服务器证书的签名是否由可信CA签发–>②逐级回溯证书链,直至找到信任的根CA证书–>③验证签名(用上级CA的公钥解密签名,比对证书摘要)。

TLS握手建立

第一步:客户端发起握手,客户端(浏览器)发送 ClientHello,客户端发送支持的TLS版本、加密套件列表。
第二步:服务器回应Server Hello,服务器选择加密套件,并发送SSL证书(含公钥)。
第三步:证书验证,浏览器检查证书有效性(域名匹配、有效期、吊销状态),通过OCSP或CRL检查证书是否被吊销。
第四步:密钥交换,客户端生成预备主密钥(Pre-Master Secret),用服务器公钥加密后发送。服务器用私钥解密,获得预备主密钥。
第五步:生成会话密钥,双方用预备主密钥生成对称加密密钥(如AES密钥)。
第六步:加密通信,后续数据传输使用对称加密。

SSL证书如何查看

通过浏览器直接查看,打开浏览器,输入目标网址(如 https://www.chateach.com),查看地址栏左侧显示「锁形图标」,不同的浏览器显示的图标可能不同,此处以Edge浏览器为例子。
如果是不信任的SSL证书,浏览器会有提示,并且会拦截访问;点击这个图标就可以查看证书,如下图所示。
SSL证书如何查看1
SSL证书如何查看2
SSL证书如何查看3

颁发给 :CN (Common Name):证书绑定的域名、O (Organization):申请证书的组织名称、OU (Organizational Unit):部门名称(可选);
颁发者:签发证书的证书颁发机构(CA)。
有效期:证书颁发时间、证书过期时间。
指纹与签名:如 SHA-256 with RSA,证书的唯一标识,用于校验证书完整性。

更多的信息可以点击详细信息查看,也可以使用一些在线工具输入域名可获取详细证书分析和安全评分,如SSL Labs测试、Decoder工具等。前面提到了SSL证书分为DV、OV、EV三类,再次就可以非常容易的分辨。对于DV证书,字段颁发给的组织是为空的,并且通过字段颁发者的名称分辨,在其公用名中会体现。

如何申请SSL证书

申请SSL证书非常简单,一般直接选择域名所在厂商,可以直接一键自动的添加解析验证。登录云平台后,搜索“SSL证书”或“域名安全”相关入口,选择证书类型,输入需加密的域名,验证通过后,证书自动签发。其中免费的DV证书有效期只有90天,并且一个账号每年只能申请20张;如果不够使用可以Let’s Encrypt的证书,并且可以通过Certbot自动部署,避免频繁的过期更换证书。
如果站点需要申请以公网ip地址的SSL证书,一般来说都是收费的,如需免费的可以选择使用zerossl。
对于一些非公开访问的站点,可以使用自签名的方式,如使用mkcert 生成自签名SSL证书,同时可以通过将根证书导入操作系统证书库,解决浏览器的证书信任问题。

结语

综上,选择SSL证书首先确认签发CA机构是浏览器受信任的,其次根据自身情况选择合适的证书类型。想要个人站点和需要免费证书的选择DV证书,企业优先选择OV证书,涉及电商金融等企业的选择EV证书。

申明:本站内容仅代表个人观点,仅供学习参考;未经授权任何个人或组织单位不得复制、转载、摘编以及其它形式的应用!

本站文章可能使用到互联网上的资料,若对您造成困扰,请联系 kk19@foxmail.com除理

本文地址:https://www.chateach.com/seo/seoxinde/1109zsdcfff

相关文章

  • 求职避雷指南:连SSL证书都要省的公司,你敢去吗?

    SSL证书,求职

    今天这篇文章不仅仅适用于SEO优化从业者,同时也适用于其他岗位的求职者,那你从此刻起,多了一个更加靠谱的方法判断公司是否靠谱。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 361
    • SSL证书
    • 求职
  • 如何最大化挖掘关键词

    挖掘关键词

    关键词挖掘一定程度上决定了SEO优化的成与败,在网站的内容和搜索引擎之间衔接的桥梁就是关键词,关键词是用户需求解决的起点,对于搜索引擎通过关键词来匹配最优质的内容的。不考虑其他因素,站点的关键词覆盖面更全,流量覆盖更完整。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 860
    • 挖掘关键词
  • 友情链接的作用

    友链的作用

    如果说你对于友情链接作用,只是认为可以提升网站的权重,那么只能证明你狭隘了。说真的其实现在友情链接对于网站权重的贡献并不是其最重要的作用,今天我们就讲一下友情链接还有哪些作用。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1419
    • 友链的作用
  • 网站SEO反链优化,如何建立高质量的反链呢?

    SEO反链优化

    网站SEO反链优化,如何建立高质量的反链呢?网站的反链数即是从够从别的网站导入到本网站的链接数量。那么,反链数越多,就说明能从别的网站进入自己网站的渠道越多,这是网站优化实现排名效果的重要思路之一。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1836
    • SEO反链优化
  • SEO外包靠谱吗?

    SEO外包

    SEO外包靠谱吗?你会选择外包吗?你觉得会有效果吗?为什么大多数站点SEO优化最终失败了?

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 901
    • SEO外包
  • 同一台服务器多个网站会影响SEO吗?

    服务器多个网站

    对小型站点使用独立服务器的成本会有点高,尤其是网站前期流量不大的时候,使用虚拟服务器就足够应付了。同一个服务器部署很多站点,是否回被判断为群站被惩罚,导致SEO优化效果不佳呢?

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 912
    • 服务器多个网站
  • 你的站点url中含有#号吗,别被坑惨了!

    #号,url链接

    如果一个在进行SEO优化的站点,url中却有#号,那么这就是一个悲伤的故事了,看完这篇文章你应该会跺脚!如果一条url链接中包含#符号,那么这条url就是一个 Fragment URL。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1642
    • #号
    • url链接
  • 网站Site出图率是什么?对排名有什么影响?

    Site出图率

    网站Site出图率是什么?对排名有什么影响?对于SEO优化来说网站的site出图率越高越好,这个更主要的处于在吸引用户点击作用上的考量,有图片的内容更容易获取用户的目光,提高了获得点击的几率,对于关键词的排名可以起到一个很好的促进作用。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1378
    • Site出图率
  • 如何正确处理SEO移动端适配

    移动端适配

    随着移动互联网的浪潮已经席卷了全球。在某些领域,移动端流量不仅超越了PC端,甚至成为了用户获取信息和服务的主要途径。因此,如何优化网站以适应移动设备,同时保持良好的搜索引擎优化(SEO)表现,已成为每个站点必须面对的问题。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 445
    • 移动端适配
  • 如何交换友链及其注意事项

    友情链接交换

    在SEO优化中友情链接的交换,不能单纯只看交换网站的权重,网站的内容质量,以及内容的相关性,网站是否符合规定,等等等因素都是需要注意的。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1702
    • 友情链接交换
  • 如何快速提高权重,可行么?

    权重,SEO优化

    网站SEO如何快速的提升网站权重,这也许是很多站长想知道的,也是众多站长想实现的美好愿望。今天潘某人SEO就带你来揭秘网站权重快速提升的可行性。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 748
    • 权重
    • SEO优化
  • 揭秘搜索引擎蜘蛛IP:如何轻松获取所有搜索引擎蜘蛛IP?

    蜘蛛IP,搜索引擎

    在搜索引擎优化(SEO)的世界中,搜索引擎蜘蛛的IP地址如同“隐形访客”的身份证号码。掌握这些IP不仅能帮助你精准识别真实蜘蛛,还能优化网站抓取策略、过滤垃圾流量,甚至预判网站的收录趋势。那么,如何高效获取并验证这些IP?今天潘某人SEO将为带你深入探索!

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 257
    • 蜘蛛IP
    • 搜索引擎
  • SEO优化核心之关键词筛选

    ·关键词筛选,SEO优化核心

    ·对于SEO优化关键词的筛选作为核心,应该是大家都认同的。如果能够真的掌握关键词筛选的真谛,那么成为一个高手也不是不可能。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1054
    • ·关键词筛选
    • SEO优化核心
  • 网站被黑常见问题解析

    网站被黑

    网站被黑一直是搜索中非常常见的问题,由此小编梳理了几个网站被黑的问题及处理方法,供大家学习及防护~

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 790
    • 网站被黑
  • SEO网站优化的作用

    网站优化的作用

    很多人也许听说过SEO,但这些人却不一定了解SEO的作用,SEO优化有什么价值呢,能给一个企业带来什么呢?可以有效的为企业降低推广成本的同时,又可以获得更多的成交。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1331
    • 网站优化的作用
  • 造成百度spider抓取异常的原因

    百度spider,抓取

    有一些网页,内容优质,用户也可以正常访问,但是Baiduspider却无法正常访问并抓取,造成搜索结果覆盖率缺失,对百度搜索引擎对站点都是一种损失,百度把这种情况叫“抓取异常”。对于大量内容无法正常抓取的网站,百度搜索引擎会认为网站存在用户体验上的缺陷,并降低对网站的评价,在抓取、索引、排序上都会受到一定程度的负面影响,最终影响到网站从百度获取的流量。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 824
    • 百度spider
    • 抓取
  • 如何利用百度站长工具做seo关键词排名?

    seo关键词排名优化

    为什么选择SEO这条路,因为在多年前,我们见证了许许多多的SEO神话,各种各样一夜暴富的神人,那是SEO飞速发展的时代,但为什么近几年这样的神话越来越少呢?

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1945
    • seo关键词排名优化
  • 移动端网站应该如何优化?

    移动端SEO

    现在互联网的发展越来越倾向移动端,但是还是的分行业,但是大多数的行业都是移动端流量更大,因此对于SEO来说,也要与时俱进的及时的进入移动端SEO优化。

    用于表示时间的图标 一个时钟的图标,用于向用户表达后面跟着的是一个时间
    用于表示阅读次数的图标 一个类似睁开眼睛的图标,用于向用户表达后面跟着的数字是一个阅读的次数 1694
    • 移动端SEO