https 和 https 之间的区别

      最后更新:2021-12-06 03:31:06 手机定位技术交流文章

      HTTP工作流程包括:

      HTTP是一个共同的客户服务器模型(C/S),包含请求和回答。 HTTP协议总是由客户发起的请求,服务器提供回复。

      1. 无法初始化 Evolution 的邮件组件 。 域名系统 DNS 将域名转换为主机 IP 地址
      2. 覆盖 HTTP 请求的数据包。 信封的内容会与机器信息合并 。
      3. TCP包用于覆盖网络,TCP连接三次(TCP握手)。
      4. 请求令由客户发出,在连接建立后,客户向服务器提出请求。
      5. 服务器回应。 当提出请求时, 服务器会以适当的回复信息回应 。
      6. 服务器关闭 TCP 连接 。 普通的 Web 服务器向浏览器提供了请求数据, 浏览器将关闭 TCP 连接 。

      HTTPPS通信协议书

      1个客户端使用客户端支持的指定版本的SSL、加密组件清单(加密算法和密码长度)和加密组件清单(加密方法和密码长度)启动 SSL 互动。

      服务端点通过SSL进行互动,并向客户端传送一套SSL和加密算法版本。

      服务3传送客户证书报告,其中包括公用钥匙证书。

      4 客户验证证书的合法性(如果证书签发人有效,证书中提供的网站 URL 是否与访问地址相符,等等)。 如果证书可信, 浏览器栏中会出现一个小锁, 否则给证书一个不可信的提示; 如果证书可信, 或用户接受不可信的证书, 客户会通过将证书接受到公用密钥, 生成主机秘诀和加密器的随机密码字符串。

      5- Server 解密了 5- Server 服务器的随机密码字符串, 由 Pre- serier 服务器解密的握手信息, 并验证 Hash 是否与浏览器提供的信息一致 。 最后, 5- Server 加密了带有密码的握手信息, 并发送给客户端 。

      6 客户端解密并计算握手信息的散列;如果它与服务器提供的散列相匹配,握手程序就已完成,并使用对称加密技术进行加密。

      二者的区别

      在传输协议上:

      Http 是一个超文本传输协议, 可以转换成另一个超文本传输协议。 这是应用程序层的协议 。 Http 不是全新的应用程序层协议 。 SSL 和 TLS 仅用于替换上一个接口 。

      在申请证书上:

      HTPS 要求使用 ca 来申请证书 。

      与港口的连接是简单的,与港口的链接是非国家的,港口是80个; https加密了以 http 为基础使用 Ssl 协议的通信,港口是443个。

      HTTP是用某种方式传输数据的规程,而 HTTPS是加密传输的安全规程。

      参考链接:
      网站:https://blog.com/I'm sorry, csdn。此篇文章是2011年埃及抗争特别报导的一部分。 net/JAck_chen0309/article/details/10502259。
      我不知道,牛仔裤。这篇文章是我们特别报导全球之声的一部分。com/p/1c2b4bb4b4e50。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/14322.html

          热门文章

          文章分类