您的位置:首页 >生活 >

https网站怎么打开(https)

你们好,最近小时发现有诸多的小伙伴们对于https网站怎么打开,https这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 HTTPS(全称:安全套接字层上的超文本传输协议)是一个安全的HTTP通道,它只是HTTP的一个安全版本。

2、 也就是说在HTTP下增加了SSL层,HTTPS的安全基础是SSL,所以加密的细节需要SSL。HTTPS有一个不同于HTTP的默认端口和一个加密/验证层(位于HTTP和TCP之间)。

3、 该系统提供认证和加密通信方法。现在广泛应用于万维网上安全敏感的通信,比如交易支付。

4、 HTTPS安全原则探析

5、 HTTPS主要由两部分组成:HTTP SSL/TLS,即在HTTP中加入一个处理加密信息的模块。服务器和客户端之间的信息传输会通过TLS进行加密,所以传输的数据都是加密数据。

6、 从下图中可以看出HTTPS和HTTP之间的主要区别:

7、 HTTP如何工作:

8、 (1)客户端的浏览器首先要通过网络与服务器建立连接,这是通过TCP完成的。一般来说,TCP连接的端口号是80。连接建立后,客户端向服务器发送请求。

9、 请求模式的格式是:统一资源标识符(URL),协议版本号,后面是MIME信息,包括请求修饰符,客户端信息和许可内容。

10、 (2)服务器收到请求后,给出相应的响应信息,响应信息的格式是一个状态行,包括信息的协议版本号、成功或错误代码,后面是MIME信息,包括服务器信息、实体信息和可能的内容。

11、 HTTPS的数据加密:

12、 在HTTPS,数据的保密性主要通过加密来实现。加密算法一般分为两种,一种是非对称加密(也叫公钥加密),一种是对称加密(也叫密钥加密)。

13、 HTTPS使用非对称加密和解密有两个主要功能,一是密钥协商,二是可用于数字签名。所谓密钥协商,简单来说就是根据双方各自的信息,计算出双方在传输内容时进行对称加密和解密需要使用的密钥。如下图所示:

以上就是https这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!