关于 https 的对称加密疑问?

关于 https 在使用完非对称加密, 即协商完会话密钥后, 客户端和服务端接下来都使用的是对称加密的会话密钥通信. 我想请问下服务端是如何知道当前请求进来的客户端的会话密钥的, 从而实现解密的? 服务端是不是保存了每个会话密钥, 服务端是如何区分不同 https 客户端的? 谢谢

阅读 2.1k
1 个回答

这么理解,http短连接场景,tcp三次握手后,ssl/tls开始工作协商加密key,协商出来后,传输数据,传输完后四次断开,over。
如果是长连接场景,也就数据能多传输一些,也会有http超时时间的。
另外现在服务器支持会话级别的加密,也就是多个连接或者多次请求用同一个加密key的功能。

推荐问题