【发布时间】:2014-07-30 15:12:14
【问题描述】:
我想在与服务器交互时恢复 SSL 会话。
我在导师(OpenSSL编程入门第二部分)中找到了例子,但怀疑它是否正确。
我不知道close(sock)。我怀疑如果我关闭TCP连接,会话恢复能否成功?
谢谢!
【问题讨论】:
我想在与服务器交互时恢复 SSL 会话。
我在导师(OpenSSL编程入门第二部分)中找到了例子,但怀疑它是否正确。
我不知道close(sock)。我怀疑如果我关闭TCP连接,会话恢复能否成功?
谢谢!
【问题讨论】:
这个例子是正确的。会话恢复允许您在新连接上恢复与服务器的会话。在上面的示例中,会话使用变量sess 中的SSL_get1_session 保存。然后使用SSL_set_session 在新连接上恢复会话。 http://vincent.bernat.im/en/blog/2011-ssl-session-reuse-rfc5077.html 很好地解释了会话恢复的工作原理。
【讨论】: