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

用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

相关文章: Python标准库
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END