关闭套接字FD后SSL会话恢复

时间:2014-07-30 15:12:15

标签: sockets ssl openssl

我想在与服务器进行交互时恢复SSL会话。

我在导师中找到了例子(OpenSSL编程PartII的介绍),但怀疑它是否正确。

screenshot as below

我不知道close(sock)。我怀疑是否关闭了TCP连接,会话恢复能否成功?

THX!

1 个答案:

答案 0 :(得分:2)

这个例子是正确的。会话恢复允许您在新连接上恢复与服务器的会话。在上面的示例中,会话使用SSL_get1_session在变量sess中保存。然后使用SSL_set_session在新连接上恢复会话。 http://vincent.bernat.im/en/blog/2011-ssl-session-reuse-rfc5077.html对会话恢复的工作方式有很好的解释。