1.HTTPS 是什么

由 HTTP 加上 TLS/SSL 协议构建的可进行加密传输丶身份认证的网络协议,主要通过数字证书丶加密算法丶非对称**等技术完成互联网数据传输加密,实现互联网传输安全保护。

2.SSL

SSL 证书是数字证书的一种,因为配置在服务器上也称为服务器 SSL 证书。是遵守 SSL 协议,由受信任的数字证书颁发机构 CA(如景安)在验证服务器身份后颁发的一种数字证书。
用户通过 http 协议访问网站时,浏览器和服务器之间是明文传输。服务器安装 SSL 证书后,使用 Https 加密协议访问网站,可**客服端浏览器到网站服务器之间的“SSL 加密通道”(SSL 协议)

3.数字证书

数字证书也是身份鉴别的其中一种方式。数字证书是指在互联网通讯中标志通讯各方身份信息的一个数字认证,人们可以在网上用它来识别对方的身份。因此数字证书又称为数字标识。数字证书对网络用户在计算机网络交流中的信息和数据等以加密或解密的形式保证了信息和数据的完整性和安全性。
首先,把个人信息和公钥提交到某权威机构的证书中心,然后这个中心用自己的私钥将提交过来的信息加密而形成数字证书。

4.对称加密

对称加密(也叫私钥加密)指加密和解密使用相同**的加密算法。有时又叫传统密码算法,就是加***能够从解***中推算出来,同时解***也可以从加***中推算出来。而在大多数的对称算法中,加***和解***是相同的,所以也称这种加密算法为秘***算法或单**算法。

5.非对称加密

与对称加密算法不同,非对称加密算法需要两个**:公开**(publickey)和私有**(privatekey)。
公开**与私有**是一对,如果用公开**对数据进行加密,只有用对应的私有**才能解密;如果用私有**对数据进行加密,那么只有用对应的公开**才能解密。因为加密和解密使用的是两个不同的**,所以这种算法叫作非对称加密算法。

6.总流程图

HTTPS 协议简单介绍

相关文章: