为什么在pyOpenSSL中没有定义context.set_tmp_ecdh()?

时间:2015-12-02 14:46:49

标签: python pyopenssl

我正在尝试在Python Paste SSL server with TLSv1.2 and Forward Secrecy找到答案。

如何使用context.set_tmp_ecdh()?我的Linux或Windows机器上没有定义该方法。它是在pyOpenSSL文档中,以及我见过的各种例子。我正在使用Python 2.6.6(或2.7)和pyOpenSSL v 0.13(特别是CentOS包pyOpenSSL-0.13.1-2.el6.x86_64.rpm)。是否存在我缺少的特定版本或其他依赖项等?

1 个答案:

答案 0 :(得分:1)

在pyOpenSSL 0.15中,对ecdh的支持为added,因此您无法将其与已安装的pyOpenSSL版本一起使用。

您必须install更新的版本。