美文网首页
HTTPS通信机制

HTTPS通信机制

作者: 撸完代码送快递 | 来源:发表于2019-07-19 22:05 被阅读0次

参考:https://blog.csdn.net/clh604/article/details/22179907

直接上图:


image.png

主要过程:
1.客户端请求,建立连接,服务端返回证书(公钥)。
2.客户端使用服务端返回的公钥对“对称秘钥进行加密”。
3.客户端将过程2的信息发送给服务端。
4.服务端使用私钥解密,获取该秘钥。
5.以后的传输信息都会使用过程四传输的对称加密秘钥进行加解密。

个人理解:
1.如果过程1被劫持....好像没什么意义。。。
2.过程3被劫持,因为劫持的信息是经过服务端公钥加密的信息...只有私钥可以开启,私钥在服务端,没有经过网络传输,所以劫持之后也不知道这是什么鬼。。。
3.以后通信的内容,因为劫持者没有秘钥,所以也无法进行破解。。。

核心原理是:
1.使用非对称加密算法传递”消息秘钥“。对对称加密的秘钥进行非对称加密。
2.将来使用对称加密传输,按道理一直使用非对称加密也是可以的。。但是非对称加密效率太低!!!

相关文章

网友评论

      本文标题:HTTPS通信机制

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