ref:: https://www.freecodecamp.org/news/what-is-tls-transport-layer-security-encryption-explained-in-plain-english/ TLS很复杂,但本文写得非常浅显易懂,重要的流程一图以蔽之: client首先向服务器发起建立连接的请求服务器会把公钥给到client此时的加密是单方面的,即client通过公钥可以将随机生成的sessionkey传送给服务器,服务器自己用私钥解密,从而接下来能进行对称加密任何情况下如果连接断开,则需要重新上述过程来建立新的连接sessionkey