最后更新:2021-11-07 03:57:35 手机定位技术交流文章
其中一次访谈在这个时代已经解决了, 认为有必要与大家分享, 以便了解HTTP的情况。

HTTP 协议是超文本传输协议(HTTP)的缩略语,是将超文本从万维网服务器传输到本地浏览器的传输协议。 HTTP 是用于传输数据的 TCP/IP 协议( HTML 文件、 图片文件、 查询结果等)。 它并不包含传输数据包( 软件包) 。 它主要定义客户与服务器之间的通信格式, 而服务器默认使用端口 80 。
这是百科全书的缩略部分, 虽然并非详尽无遗, 但它提供了对HTTP的概括, 所以让我们用几种不同的方式来看待它。
我们已经解释完HTTP报告的内容 以及这里的主题, 包括HTTP的历史, 我们现在正在讨论 HTTP和HTPS之间的联系。
如你所知,HTTP有若干优点:
直向前进,适应,简单成长
应用广泛、环境成熟
没有状况(没有记录状况信息所需的额外资源)。
但是,HTTP有严重的限制,为什么它声称HTTP是以明确的方式交付的,这在帮助我们调试的同时,暴露了我们,没有提供每个环节的隐私?
因此,我们认为,HTTP是一个不安全的人,原因有二:第一,它说是这样的;第二,HTTP可能不检查来文双方的身份,以便其他人的身份可以伪装,就像某些公共场所的公共WIFI一样;第三,HTTP无法核实文本的完整性,因此内容可以被篡改。
基于这些因素,在许多情况下,我们在选择HTTP时比较谨慎; 否则,当你传输东西时, 别人很容易使用刮痕工具 来评价你想通过什么。
那时我们想出了个主意 为什么我们不把它加密呢?
是的,HTTP,这很好,我们没有加密,但是我们可以弄清楚
TLS 或 SSL
SSL: 安全套接字层
TLS代表运输层安全。
当它们连接在一起时,它们可以加密 HTTP 通信的内容,然后在这条线上进行通信;当它们与 SSL 结合使用时, HTTP 被称为 HTTP 或 HTTP overSSL 。

换句话说,HTTPS是具有加密、认证和完整性保护的HTTP。
判断网站是否为 HTTPS 最简单的方法就是在访问网站时看到一个小锁。

目前,90%以上的网站都使用HTPS。
让我们用抢救工具 检查HTTPS正在发送什么。

向我们展示了TLS版本, 没有屏幕上有随机数字 。
那时我们必须彻底检查 HTTPS 安全通讯系统。让我们看看它,然后我们用渔获工具来检查它。
HTTPS安全通讯技术见下面,让我们看看我们的成就。
步骤1:请问客户
客户端通过发送Clit欢迎信息启动SSL/TSL互动,包括SSL/TSL版本、使用的加密技术和其他信息清单。
步骤2:欢迎使用服务器
拟使用的 SSL/TLS 版本由基于客户端提供的 SSL/TLS 协议支持版本的服务及其自己的比较来确定。
第3步:服务器传送证书报告,其中包括公用钥匙证书。
证书的功能是确保标记的识别,证书通常为X.Standard 509。
步骤5:交换服务器键
服务器向客户端发送服务器欢迎已发信件, 完成 SSL/ TSL 握手的第一部分 。
很多人常叫第四步"服务员你好完成"-- 实际上,当我们拿了那个包后, 我们发现他们在一个请求中, 我们会拿到那个包,然后再试一下。服务员Hi Doe实际上意味着我受够了。
步骤6:交换线索键
初始 SSL/TSL 握手完成后,客户端会响应客户端密钥交换,用于交换关键参数。

当服务提供商获得此值时, 私人密钥被用来解密它, 以便谈判双方的秘密密钥。 后一数据传输可以使用商定的密钥加密和解密 。
步骤6:修改密码标准
当客户端发送 Change Cipher Spec 消息时, 服务器被提示编码, 这意味着当我们再次发送该消息时, 我用我们之前指定的密钥加密它 。
步骤7:完成
前握式握手创建了摘要集,并用经谈判的密钥加密了它,这是客户端首次发送的加密信息,而这一phusefe则更为关键,因为操作的成功取决于服务器成功解密报告。
步骤8:服务器上的 Alter Cipher Spec
步骤9:服务器发送消息 。
事实上,它的表现与客户的表现相同。
步骤10:服务对客户的交换是完整的,因此,SSL/TSL连接是安全的,整个通信称为HTTPS。
最后,数据传输的内容。
既然HTTP是安全的,为什么不更广泛地使用HTTP呢?
事实上,虽然加密通信在某种程度上保护数据隐私,但效率较低,因为每封通信都是加密的,消耗资源,如果保证涉及一些资金,则需要加密通信,并收取主证书费。
如果您想要使用它, 您需要一份证书, 和您支付微信账户时一样。 您通常每年收到几百美元, 您了解 HTTP 和 HTTPS 是什么吗?
HTTP图( Hypertext 传输协议)
所以,如果你认为这个职位有益, 请与其他人分享它。
如果您喜欢编程, 请考虑 C/C++! 如果您想要成为使用实际材料的超级编程程序员, 请今天开始!
C++方案拟订学习交流圈829164294 [点击这里] 公共微量防范:C语言方案编制学习基地
折叠和分发(多年学习来源、项目实地视频、项目说明、开始基本课程)
欢迎加入改变路线和编程伙伴, 并记住更多的知识会帮助你学习比你想的更快!
编程学习视频分享:


本文由 在线网速测试 整理编辑,转载请注明出处。