标签: python openssl pyopenssl
我需要在python中的开放连接上执行重新协商。看来the renegotiate function is not implemented。我有什么方法可以进行重新谈判吗?
renegotiate
我尝试使用set_connect_state()将连接设置为连接状态,然后调用do_handshake,但这会在连接的另一端使用时导致密码块填充错误。
set_connect_state()
do_handshake
感谢您的帮助。
答案 0 :(得分:1)
我决定自己实施重新谈判功能。我在Cryptography绑定#2303中包含了OpenSSL的重新协商函数,并将其添加到PyOpenSSL #305中的重新协商函数中,但此拉取请求正在等待下一版本的Cryptography。