
https
文章平均质量分 66
马彼得
平常心
展开
-
HTTPS原理和通信流程
https://zhuanlan.zhihu.com/p/56663184转载 2021-01-15 11:22:41 · 221 阅读 · 0 评论 -
HTTPS的加密过程
HTTPSHTTPS即加密的HTTP,HTTPS并不是一个新协议,而是HTTP+SSL(TLS)。原本HTTP先和TCP(假定传输层是TCP协议)直接通信,而加了SSL后,就变成HTTP先和SSL通信,再由SSL和TCP通信,相当于SSL被嵌在了HTTP和TCP之间。我们首先了解几个基本概念。共享密钥加密(对称密钥加密):加密和解密同用一个密钥。加密时就必须将密钥传送给对方,那么如何安全的传输呢?公开密钥加密(非对称密钥加密):公开密钥加密使用一对非对称的密钥。一把叫做私有密钥,一把叫做转载 2020-05-13 00:44:52 · 369 阅读 · 0 评论 -
HTTPS
1:一个引子我们先不了聊HTTP/HTTPS,我们先从一个IM聊天软件说起。假设我们想要实现A能发一个hello消息给B:因为只是为了方便讲解原理,我们要实现这个IM聊天的通信功能,本文只考虑安全性问题。那么我们的这个IM聊天功能,安全性上必须要达到:A发给B的hello消息包,即使被中间人拦截到了,也无法得知消息的内容。好,带着这个问题,我来继续往下理解基本的通信安全知识...转载 2020-04-28 00:38:28 · 271 阅读 · 0 评论