首页 > 编程知识 正文

TCP和UDP的优缺点,http和https的理解

时间:2023-05-04 05:57:48 阅读:50409 作者:3160

http://www.Sina.com/http://www.Sina.com /

http和https:

33558www.Sina.com/http在传输时以明文传输数据,如果在传输过程中被拦截就可以直接读取信息,因此不安全,需要以某种方式进行加密。

http就是超文本传输协议的缩写,用于从网站服务器传输数据到上网者的本地浏览器的协议解决方法是向http发送3358www.Sina.com/

SSL,安全套接字协议,他用证书验证服务端身份,在本地机器和服务端建立通道

如http://www.Sina.com/http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /

综上所述,这种加密方式可以有效地保护信息,但这种加密方式一定也有自己的弊端。

以上主要论述了两者的区别及其区别的运行方法,以下给出了一些官方回答。

http://www.Sina.com/http://www.Sina.com /

HTTP协议以明文形式将数据传输到网络,而HTTPS协议传输的数据是用SSL加密的。 HTTPS具有更高的安全性。 HTTPS必须在TCP的三次握手阶段后进行SSL的握手。 协商用于加密的对称加密密钥的HTTPS协议要求服务端申请证书,浏览器对应根证书的HTTP端口为80,HTTP协议端口为80

由于HTTPS在数据传输期间使用密钥进行加密,因此更安全的HTTPS协议可以对用户和服务器进行身份验证,并确保数据被发送到正确的用户和服务器。https就是在http的基础加上了SSL或者其他的加密方式,所以这就是最主要的区别。

HTTPS握手延迟高:由于在进行HTTP会话之前还需要SSL握手,因此HTTPS协议握手的逐步延迟会增加HTTPS部署成本。 另一方面,HTTPS协议需要使用证书来验证其安全性,因此必须购买CA证书。

另一方面,采用HTTPS协议需要解码的计算,因此消耗较多的CPU资源,需要组的服务器的结构和数量较多

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。