SSL或称SecureSocketsLayer(安全套接层)是一种加密技术,它在web服务器和允许传输私有数据的浏览器之间建立加密链接。为此,必须在web服务器上安装SSL证书,通常可以将其视为浏览器地址栏上的挂锁图标。
HTTP和HTTPS
HTTP全称HypertextTransferProtocol(超文本传输协议)通过以纯文本形式将数据从特定服务器发送到浏览器,同时允许用户浏览web页面,从而促进internet上的通信。
HTTPS全称HypertextTransferProtocolSecure(超文本传输安全协议)是一种加密连接,使用密文在服务器之间安全地传输数据。
这两个协议之间的区别在于SSL证书的存在。
首先,让我们了解什么是SSL,什么是SSL证书?
SSL证书也称为TLS证书,是一种数字证书,它可以通过加密数据来帮助你避免数据泄露的情况,因此,当用户在其web浏览器的页面上输入信用卡详细信息、联系电话、地址和社会安全号码等私人信息时,这些信息就会以HTTPS加密的方式安全地传输到服务器上,使得中间没有人可以入侵并窃取数据。从而为用户提供一个安全的环境来访问你的网站,且不用担心被数据被窃取。
那么SSL证书是如何工作的呢?
一旦安装了受信任的证书颁发机构SSL证书,就会在网站URL的开头看到