20

什么是 SSL,它与 HTTPS 有什么关系?

4

9 回答 9

28

SSL 是安全套接字层,一种用于加密网络流量的加密协议。SSL 的最新版本是版本 3,它修复了 SSLv2 中的一些已知问题。HTTPS 是基于 SSL 的 HTTP……或基于 TLS 的 HTTP。

TLS(传输层安全)是 SSLv3 的继承者,并且在很大程度上取代 SSLv3 作为 Web 浏览器和服务器中的默认 HTTPS 协议。

附带说明一下,HTTPS 通常侦听端口 443,而不是端口 80。

于 2008-11-24T04:11:30.250 回答
10

HTTPS 只是基于 SSL 的 HTTP。或安全套接字层上的超文本传输​​协议。

SSL 是用于通信的加密通道。HTTP 是通过网络传输网页和其他 Web 内容的方式。

于 2008-11-24T04:06:04.410 回答
5

HTTPS:(RFC 2818)用于提供安全通信。它是 TCP/IP 堆栈上的应用层协议(类似于 HTTP)。

SSL:它是 TCP/IP 堆栈中应用层和传输层之间的一层。它提到了遵循 PKCS(公钥加密标准)的客户端-服务器身份验证(通过握手和基于证书的身份验证完成);建立后通过安全通道进行消息通信(某些商定的加密标准用于在发送和接收端强制执行适当的加密/解密)。总之,除非建立经过身份验证的加密通道,否则不会发送应用程序数据。

黑白 SSL 和 HTTPS 的关系: HTTPS 是基于 SSL 协议的安全 HTTP 通信(如他们所说,HTTP over SSL)。通常,所有敏感信息(如密码、财务详细信息等)都通过这种传输方式发送。常见示例:您的 gmail 登录是通过 HTTPS 通道完成的。

杂项: 几乎所有标准浏览器都支持 https。你可以看到他们默认拥有的证书。SSLV2、SSLV3 和 TLS 是受支持的标准(据我回忆)。

于 2008-11-24T06:59:04.967 回答
3

HTTPS = 基于 SSL 的 HTTP

SSL 是 TCP 上的一个层,允许安全、加密的数据交换。

HTTP 通常通过 TCP 运行,因此未加密。HTTPS 是 HTTP 协议通过 SSL 而不是直接通过 TCP 运行的地方,因此交换的数据是加密的。

于 2008-11-24T04:41:21.623 回答
2

将 SSL 证书视为通过网络传输数据的安全加密通道。

SSL(安全套接字层)在 Web 服务器和 Web 浏览器之间创建编码连接,保护网站记录的敏感个人数据,例如:信用卡信息、登录信息(用户名和密码)、联系信息。通过这种方式,它可以在网络上安全地传输数据,并确保不会窃取、更改或伪造数据。

SSL 证书有两个特定的功能:

  1. 身份验证和验证:SSL 证书包含有关请求其颁发的个人或公司的 ID 准确性的信息。访问者可以通过单击特征信任标记(例如 Norton™ Secured Seal)上的浏览器挂锁符号来验证网站的身份。证书颁发机构对是否应颁发 SSL 证书进行的检查非常严格,并且根据证书的类型而有所不同。

  2. 数据加密:加密是 SSL 证书背后的过程,允许通过网络安全传输数据(数字、文本或文件)。在交换这些数据的过程中,信息以这样一种方式被加密,第三方在没有加密“密钥”的情况下无法访问或读取数据。

阅读更多:SSL 证书终极指南(2017 年更新)

于 2017-07-15T19:53:44.877 回答
0

SSL 是一种用于在应用程序级别进行安全隧道或加密网络连接的协议。

HTTPS 只是通过 SSL 使用的 HTTP。

于 2008-11-24T04:06:47.840 回答
0

SSL 和 HTTPS 用于加密、安全的网络通信。网上有很多资源可以解释这些协议。这是一个资源的链接:http ://www.ourshop.com/resources/ssl.html

于 2008-11-24T04:08:01.520 回答
0

SSL 安全性(安全套接层)是一种用于保护数据的技术,在两个系统(即服务器和客户端)之间或两个不同的服务器之间传输。它使用加密算法对传输中的数据进行加扰,防止黑客在通过连接发送数据时对其进行读取。

于 2019-03-20T15:37:38.300 回答
0

让我把它归结为简单的术语:

  • 这是一个简单的文件,位于服务器上

  • SSL 证书由高级权威机构(例如 Amazon 、goDaddy)提供

到网站以使其更安全,并向用户和浏览器保证我们受到保护。

为什么网站需要这些证书?

  • 因为用户和大多数浏览器更喜欢安全网站(通过 SSL 认证的网站)而不是其他网站?
  • 出于数据保护目的
  • 如今,数据安全是重中之重

正如其他人提到的 abv:HTTP + SSL = HTTPS

于 2021-04-17T06:13:23.343 回答