如何在Python应用程序中安装和使用OpenSSL库?

OpenSSL是许多产品、应用程序和供应商使用的流行安全库。OpenSSL为大多数编程语言提供了库。Python也是流行的编程语言。我们可以在Python应用程序中使用OpenSSL库。在本教程中,我们将开发一个使用opensslpython库和绑定的示例应用程序。

null

使用Pip安装OpenSSL Python库

我们可以用 pip 为所有Linux发行版安装,如Ubuntu、Debian、Mint、Kali、Fedora、CentOS、RedHat等。我们还可以在Windows操作系统Windows 7、Windows 8、Windows 10、Windows Server 2008、Windows Server 2012、Windows Server 2016中安装OpenSSL Python库。

$ pip install pyopenssl
Install OpenSSL Python Lıbrary with Pip
安装OpenSSL Python Lı带皮普的布雷里

用Ubuntu、Debian、Mint、Kali安装opensslpython库

我们可以安装opensslpython库 deb apt 基于如下分布。

$ apt install python3-openssl

安装OpenSSL Python Lı为CentOS、Fedora、RedHat提供brary

我们可以安装opensslpython库 rpm yum dnf 基于如下分布。

$ yum install python3-pyOpenSSL.noarch

导入OpenSSL

为了在Python应用程序中使用OpenSSL库,我们应该使用 import 关键字如下。

from OpenSSL import SSL

打印OpenSSL库版本

在本例中,我们将打印SSL证书路径。SSL证书路径存储在属性中 _CERTIFICATE_PATH_LOCATIONS . 我们将把python应用程序命名为 testopenssl.py 并输入以下代码。

from OpenSSL import SSL  print SSL._CERTIFICATE_PATH_LOCATIONS

我们像下面这样运行python应用程序。

$ python testopenssl.py
Print OpenSSL Library Version
打印OpenSSL库版本

相关文章: Python标准库

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享