HTTPS

时间:2021-08-21 15:33:07   收藏:0   阅读:38

HTTPS

一、特性

HTTPS是身披SSL外壳的HTTP。(SSL(Secure Socket Layer):是Netscape公司设计的主要用于WEB的安全传输协议。从名字就可以看出它在https协议栈中负责实现上面提到的加密层。)

HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。

HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。

数字证书:一种文件的名称,好比一个机构或人的签名,能够证明这个机构或人的真实性。其中包含的信息,用于实现上述功能。

二、加密解密过程

 

三、校验证书

  1. 首先解析数字证书,如果证书的签发机构可以在可信任的签发机构找到,则为可信证书
  2. 检查SSL证书中的证书吊销列表,检查证书是否被证书颁发机构吊销?
  3. 检查此SSL证书是否过期?
  4. 检查域名是否一致
  5. IE7浏览器会到欺诈网站数据库查询此网站是否已经被列入欺诈网站黑名单?

原文:https://www.cnblogs.com/eiposblog/p/15169259.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!