【发布时间】:2012-12-19 07:07:05
【问题描述】:
我正在使用 OpenSSL,我想关闭 SSL 连接,但想保持底层普通套接字连接处于活动状态。 SSL 库似乎有an unwrap function for it。使用OpenSSL.Connection 类实现它的等效方法是什么?
还有可能从服务器降级 SSL 连接吗?
【问题讨论】:
标签: python sockets openssl pyopenssl
我正在使用 OpenSSL,我想关闭 SSL 连接,但想保持底层普通套接字连接处于活动状态。 SSL 库似乎有an unwrap function for it。使用OpenSSL.Connection 类实现它的等效方法是什么?
还有可能从服务器降级 SSL 连接吗?
【问题讨论】:
标签: python sockets openssl pyopenssl
试试这个:
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()
我没试过,如果有效,请告诉我。
【讨论】: