3

我正在使用 OpenSSL,我想关闭 SSL 连接,但想保持底层普通套接字连接处于活动状态。SSL 库似乎有它unwrap功能OpenSSL.Connection使用该类实现它的等效方法是什么?

甚至可以从服务器降级 SSL 连接吗?

4

1 回答 1

1

试试这个:

import socket
from OpenSSL import Connection
sslsock = socket.socket()
# Setup your socket here...
sslcon = OpenSSL(context, sslsock)
# Use your socket...
sslcon.shutdown()
# You should be able to use sslsocket
# until you...
sslsock.close()

我没试过,所以让我知道它是否有效。

于 2013-03-18T13:57:27.063 回答