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()
我還沒有嘗試過,所以讓我知道,如果它的工作原理。