3
我正在使用OpenSSL,我想关闭SSL连接但希望保持底层的普通套接字连接处于活动状态。 SSL库似乎有an unwrap
function for it。什么是使用OpenSSL.Connection
类来实现它的等效方式?OpenSSL.Connection中的解包等效物是什么?
还有可能从服务器降级SSL连接吗?
我正在使用OpenSSL,我想关闭SSL连接但希望保持底层的普通套接字连接处于活动状态。 SSL库似乎有an unwrap
function for it。什么是使用OpenSSL.Connection
类来实现它的等效方式?OpenSSL.Connection中的解包等效物是什么?
还有可能从服务器降级SSL连接吗?
试试这个:
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()
我还没有尝试过,所以让我知道,如果它的工作原理。