最近评论
正在载入评论列表...
![]() |
![]() |
15.3 理解Python中的SSL
在Python中有两个独立的模块可以供开发者在应用程序中加入SSL。首先,内置的socket模块提供了对多个平台的SSL支持。这个支持是一个编译时的可选项,因此可能在您的安装中不含有这个功能。通过socket来实现是一种非常基本的方法,并且没有能力对于远程客户端和服务器进行认证。
第二个SSL的选择是pyOpenSSL,它是一个第三方的扩展模块,是流行的OpenSSL库的一个接口,而且功能更加强大和复杂。本章包含了这两种方法。