>  SSL数字证书问答  > 什么是 SSL/TLS? SSL 加密完整指南

什么是 SSL/TLS? SSL 加密完整指南

2024-10-31

如果您经常浏览网页(如今谁不经常浏览网页呢?),您很可能不止一次见过SSL/TLS缩写。您甚至可能知道它们与网络安全和数据保护有关。但SSL 是什么?它如何保护在线敏感信息?

本文提供了答案,包括有关如何获取 SSL 证书的提示。它还提供了与 SSL 和 TLS 相关的术语表,以便您可以快速详细地了解数据加密。让我们从 TLS/SSL 定义开始。

什么是 SSL/TLS?

SSL/TLS代表安全套接字层/传输层安全性,是保护客户端和 Web 服务器之间连接的加密协议。虽然SSL 现已因安全漏洞而被弃用,但 TLS 已成为确保互联网上数据完整性、机密性和身份验证的标准协议。不过,这两个缩写词仍然可以互换。

SSL 证书通过验证服务器身份和建立加密通道来促进安全通信。这些通道信用卡号、登录凭据和个人信息等敏感信息免遭未经授权的访问或篡改。

SSL 如何工作?

好吧,让我们进入由SSL 协议支持的网络安全通信世界。想象一下,您即将在网上购买某样东西,也许是一双新鞋。您进入结账页面,注意到网站 URL 旁边有一个挂锁图标。这个小挂锁可以确保您的设备和网站之间的连接是安全的。

那么,它是如何工作的呢?首先是 SSL 证书,就像数字护照一样。网站从可信实体(称为证书颁发机构)获取这些证书。当您访问安全网站时,您的浏览器会检查此证书。这就像您的浏览器询问:“嘿,您是您所说的那个人吗?”如果证书有效且值得信赖,您的浏览器就会安全连接。

现在,我们来谈谈加密。当您发送付款信息时,就像将其密封在一个上锁的盒子中然后再发送出去。这就是 SSL 加密发挥作用的地方。您的信息在通过互联网传输之前会被加密,使任何可能拦截它的人都无法读取它。

您的加密数据将安全到达网站的服务器,并使用加密密钥进行解密。网站获得您的信息后,即可安全地处理您的付款。

在整个过程中,从您点击“结账”到交易完成,您都将受益于加密连接。简而言之,这就是 SSL/TLS 的工作原理,可确保您的在线交易和数据安全。

什么是 HTTPS?

HTTPS代表超文本传输​​协议安全。它是HTTP 协议的扩展,用于在计算机网络上进行安全通信。

当您访问 HTTPS 网站时,您的浏览器与网站服务器之间的连接会被加密。此加密通过安全套接字层 (SSL) 和传输层安全性 (TLS) 技术实现,可确保您的浏览器与网站之间交换的任何数据均保持私密,并防止潜在的窃听者窃取。

当您在浏览器的地址栏中输入网站地址并在 URL 开头看到“https://”以及挂锁符号时,表示连接是安全的。Web 浏览器通常会显示挂锁图标或信息按钮,以表示您位于安全网站上。

SSL/TLS 加密和密钥

当您使用 HTTPS 连接到网站时,您的浏览器和服务器会通过TLS/SSL 握手来建立安全连接。此握手涉及几个步骤:

1、公钥交换:服务器将其公钥发送到您的浏览器以加密数据。

2、对称会话密钥生成:您的浏览器会为本次浏览会话生成一个唯一的对称会话密钥。此密钥将在会话期间加密和解密数据。

3、公钥加密:您的浏览器使用服务器的公钥加密对称会话密钥并将其发送回服务器。这样,只有服务器才能解密会话密钥。

4、会话密钥解密:服务器收到加密的会话密钥后,将使用其私钥对其进行解密。您的浏览器和服务器现在都具有相同的对称会话密钥。

5、加密会话:建立对称会话密钥后,浏览器和服务器都使用它来加密和解密会话期间交换的数据。

6、整个过程称为公钥密码术,其中加密和解密密钥是不同的(公钥和私钥),并且只有具有相应私钥的接收者才能解密加密数据。

为什么需要 SSL?

以下是使用 SSL 保障互联网安全的一些好处:

1、加密:SSL 确保在 Web 服务器和浏览器之间传输的数据是加密的,从而防止未经授权访问密码和信用卡详细信息等敏感信息。

2、身份验证:TLS 证书可验证 Web 服务器的真实性,向用户保证他们正在与合法网站而不是冒名顶替者进行通信。

3、数据完整性:SSL/TLS 通过检测篡改尝试来维护传输过程中的数据完整性。

4、强制要求:未能实施 SSL 将导致浏览器将该网站标记为不安全,这会阻止用户访问并损害该网站的声誉和可信度。

什么是 SSL 证书?

SSL 证书是一种数字证书,用于验证网站身份,并实现用户网络浏览器与网站服务器之间的安全加密通信。它充当信任指标,确保用户通过互联网传输的敏感信息(例如个人数据或财务详细信息)保持私密,并防止未经授权的访问。

SSL 证书的类型

SSL 证书有多种类型,可满足不同的需求和验证要求。从单域到多域和通配符证书,每种证书都提供不同级别的安全性和灵活性。验证过程(DV、OV 或 EV)决定了与证书相关的验证和信任程度。

验证类型

域名验证 (DV):此类型验证域名的所有权。它快速而基本,适用于个人网站。

组织验证 (OV):OV 证书可确认公司的法律地位。与在证书中显示组织详细信息的 DV 证书相比,OV 证书的可信度更高。

扩展验证 (EV):EV SSL 证书经过严格验证,可验证请求实体的身份和合法凭证。尽管EV 证书不再支持绿色地址栏,仍代表着对用户的最高保证。

SSL 证书类型

单域 SSL 证书:这些证书可保护单个域名,可通过 DV、OV 或 EV 验证获得。

多域名 SSL 证书:也称为统一通信证书 (UCC) 或主题备用名称 (SAN) 证书,这些证书在一个证书下涵盖多个域名。它们是管理多个网站的组织的理想选择。

通配符 SSL 证书:这些证书使用一个证书保护一个域名及其子域名。它们是管理大量子域名的经济高效的解决方案。

多域通配符:最通用的 SSL 证书,能够在一次安装下保护多个域名和无限子域。

SSL 证书如何工作?

众所周知,当您访问网站时,您的浏览器和网站的服务器会使用 SSL/TLS 协议进行通信以建立安全连接。SSL 证书通过验证网站的身份并加密浏览器和服务器之间交换的数据发挥着至关重要的作用。

当网站想要使用 SSL 加密时,它必须从证书颁发机构获取 SSL 证书。证书颁发机构会验证网站的所有者,以确保他们确实是他们所声称的那个人。此验证过程需要确认域名的所有权。

一旦确认了网站的身份,SSL 证书就会安装在服务器上。当您访问该网站时,您的浏览器会请求 SSL 证书,然后网站的服务器会将该证书发送到您的浏览器。

您的浏览器会检查 SSL 证书,以确保其有效且由受信任的 CA 颁发。如果一切正常,您的浏览器和服务器将建立安全连接。

SSL 证书会加密浏览器和服务器之间交换的所有数据。因此,即使有人截获了数据,他们也无法理解,因为数据是经过加密的。

如何获取 SSL 证书?

获取 SSL 证书的最佳和最快捷方式是从沃通数字证书商城等经过认证的 SSL 颁发机构处获取。我们为每种需求提供廉价的 SSL 证书。您所要做的就是确定您的网站需要哪种证书。

从我们这里购买,您将获得市场最优惠的价格,同时还可享受定期折扣和多年订阅,从而进一步降低价格。

如何为您的网站添加 SSL 证书?

购买 SSL 证书后,证书颁发机构会将必要的 SSL 文件发送到您的电子邮箱。您必须下载存档文件夹并将其内容提取到本地设备上。这时事情可能会变得棘手。SSL文件有不同的格式,安装步骤因服务器而异。

如果您不熟悉整个过程,您可能会难以安装证书并激活 HTTPS。不过,有个好消息。我们编写了适合初学者的 SSL 安装教程,将逐步向您展示如何操作。只需选择您的服务器并按照说明操作即可。

SSL 术语表

通过探索 TLS/SSL 证书和协议,我们仅触及了公钥基础设施(管理在线数据加密规则和工作原理的架构)的表面。下面,您将找到与 SSL 和 TLS 相关的术语表。

256 位加密:一种使用 256 位密钥对数据进行编码的加密方法,未经授权的一方在没有密钥的情况下很难解密信息,从而提供了高安全性。

非对称加密:使用密钥对(公钥和私钥)加密和解密数据的加密系统,无需共享密钥即可在各方之间提供安全通信。

证书签名请求 (CSR):请求者为申请数字证书而生成的文件,其中包含有关请求证书的实体的信息以及证书本身所需的详细信息。

证书颁发机构 (CA):负责颁发数字证书、验证证书持有者的身份并对证书进行数字签名以确认其真实性的受信任实体。

密码套件:一组加密算法,通过确定要使用的加密、身份验证和密钥交换方法来保护网络通信。

域名验证 SSL 证书:SSL 证书可验证网站的域名所有权,提供基本加密和验证,无需进行广泛的身份验证。

加密:使用加密技术将纯文本或数据转换为密文的过程,以防止未经授权的访问或数据拦截。

扩展验证 SSL 证书:验证网站所有者的合法身份和合法性的数字证书,为用户提供最高级别的信任和安全性。

多域验证:SSL 证书可以在单个证书内保护多个域或子域,从而简化证书管理并为保护不同的 Web 属性提供灵活性。

组织验证 SSL 证书:验证网站所有者的法人实体和组织详细信息的数字证书,提供比域验证证书更高级别的信任和安全性。

公钥基础设施 (PKI):用于管理数字证书和公钥-私钥对的硬件、软件、策略和程序框架,实现网络上的安全通信和身份验证。

SAN SSL 证书:支持主题备用名称 (SAN) 的 SSL 证书,允许对单个证书内的多个域名或子域进行安全加密。

单域验证:SSL 证书可验证单个域名的所有权,提供基本加密和域所有权保证。

对称加密:一种加密技术,其中使用相同的密钥进行数据加密和解密,为大量数据提供快速有效的加密。

通配符 SSL 证书:使用单个证书保护域及其子域的数字证书,使用通配符 (*) 覆盖指定域下的所有子域。