当前位置: 首页 > 技术支持 > 知识库

ssl证书原理是什么

发布日期: 2019-05-19 08:17:24 阅读量: 作者: 金网SSL证书
ssl证书原理是什么,ssl证书原理好理解吗
 
ssl证书原理

SSL 证书是遵守 SSL(Secure Sockets Layer 安全套接层)协议的,由受信任的CA机构在验证服务器身份后颁发的一种数字证书,由于是配置在服务器上的,也被叫做SSL服务器证书。安装了SSL证书的网站会HTTPS化,这样的网站在互联网访问中更安全,是谷歌、百度等浏览器所推崇的,会给予更好的排名和展现机会,由此也产生更多的网站流量。那么,您知道ssl证书原理是什么吗?ssl证书原理好理解吗?下面就让我们一起来看看吧!

一、ssl证书原理是什么?

SSL安全套接层技术可以对数据进行加密,确保数据在网络传输的过程中不至于被黑客窃取、篡改,确保数据传输的安全性、完整性和准确性,让您的网站访问更安全,更值得用户信任。
SSL证书包括一个用于加密信息的公共密钥以及一个用于解译加密信息的私用密钥。当浏览器指向一个安全域时,SSL证书会同步确认服务器和客户端的身份信息,防止钓鱼网站或者说仿冒网站,SSL证书会创建一种加密方式和一个唯一的会话密钥,为的是建立一个数据传输的安全通道。

二、ssl证书原理好理解吗

SSL的工作原理包含三种协议:握手协议、记录协议,以及警报协议。

首先说握手协议,这种协议包括了客户机与服务器之间的一系列消息,是SSL中最复杂的一种协议,也是使用的第一个协议。握手协议会在数据传输之前被使用,它在保护SSL记录中发送的数据时,允许服务器和客户机相互验证,协商加密和MAC算法以及保密密钥。

其次是记录协议,当客户机和服务器握手成功后,就该使用记录协议了,这种协议会向SSL连接提供两个服务:一种是消息的保密性,会通过使用握手协议定义的密钥来实现;另一种是消息的完整性,握手协议定义了MAC(Media Access Control Address媒体访问控制地址,或者称局域网地址),用来保证消息完整性。

最后是警报协议,当客户机和服务器发现错误时,会向对方发送一个警报消息,每个警报消息共2个字节,其中,第1个字节表示错误类型,第2个字节制定实际错误类型。关于错误类型,如果是警报,则值为1;如果是致命错误,则值为2,同时算法会立即关闭SSL连接,双方还会删除相关的会话号、秘密以及密钥,以此确保信息不被泄露出去,最大程度上保证了会话的安全性和隐私性。

以上就是小编为您整理的关于ssl证书原理是什么,ssl证书原理好理解吗的问题解答。SSL证书可以最大程度上确保网站访问的安全性,防止钓鱼网站,树立网站的可信形象,如今已在全球范围内被广泛应用。
 
上一篇: SSL证书有何作用
下一篇: 安装 ssl证书要注意什么