美文网首页
HTTP的个人理解

HTTP的个人理解

作者: 过期猫娘 | 来源:发表于2019-01-08 09:53 被阅读0次

一、了解HTTPS工作原理

1.何为安全,安全就是A->B发消息,第三方C就算截取到也不能理解发的是什么消息。如何解决这个问题呢,就是用对称加密算法。但是,服务器和客户端需要使用哪种对称加密算法呢?这个就需要协商来完成。

2.然而协商的过程,这个又是不安全的,如何让他变成安全呢?依然是进行加密。但是使用哪种加密呢?又需要协商,然后就是变成鸡生蛋的问题了。所以协商的过程,在密码学有一种解决方法即 非对称加密。

3.非对称加密”的加密算法,特点是私钥加密后的密文,只要是公钥,都可以解密,但是公钥加密后的密文,只有私钥可以解密。私钥只有一个人有,而公钥可以发给所有的人。

二、非对称加密算法用于协商使用哪种对称加密算法

加密过程.png

虽然服务器端向A、B……的方向还是不安全的,但是至少A、B向服务器端方向是安全的。好了,如何协商加密算法的问题,我们解决了。这下,你明白为什么HTTPS同时需要对称加密算法和非对称加密算法了吧

未完待续...

相关文章

  • HTTP的个人理解

    一、了解HTTPS工作原理 1.何为安全,安全就是A->B发消息,第三方C就算截取到也不能理解发的是什么消息。如何...

  • http的理解

    title: http理解(上)date: 2018-05-14 11:45:25tags: http的理解 TC...

  • http的理解

    概念: 超文本传输协议。 报文组成: 1、请求报文:请求行(General)+请求头(Request Header...

  • Http理解

    参考资料:刘望舒的blog玉刚说cache-control 木上有水的blog 一、Htt...

  • HTTP理解

    看HTTP协议之前首先要1.了解OSI七层网络模型(自己百度去)2.其次要知道TCP/IP协议为什么呢:因为首先要...

  • HTTP理解

    OSI 七层模型指什么 OSI是ISO制定的一个用于标准化计算机或通信系统间互联的标准体系。从底层到高层分别为 H...

  • 理解HTTP

    什么是HTTP HTTP(HyperText Transfer Protocol)超文本传输协议 维基百科 HTT...

  • 理解HTTP

    1.使用HTTP访问web应用 web使用一种http(超文本传输协议)的协议作为规范完成从客户端到服务器等一系列...

  • http理解

    深入理解httphttps://blog.csdn.net/weixin_38087538/article/det...

  • 【Android开发艺术探索】理解Window和WindowMa

    个人博客:http://www.milovetingting.cn 理解Window和WindowManager ...

网友评论

      本文标题:HTTP的个人理解

      本文链接:https://www.haomeiwen.com/subject/odfvrqtx.html