1、说明
该模块为客户端和服务器端的网络连接提供了传输层安全(通常称为“避孕套连接层”)的加密和平等身份验证功能的访问。该模块使用OpenSSL库。只要OpenSSL安装在该平台上,就可以在所有现代Unix系统中,Windows、在MacOSX等平台上使用。
2、接口
提供这样的类别。
classSSLSocket(socket): """Thisclassimplementsasubtypeofsocket.socketthatwraps theunderlyingOSsocketinanSSLcontextwhennecessary,and providesreadandwritemethodsoverthatchannel.""" def__init__(self,sock=None,keyfile=None,certfile=None, server_side=False,cert_reqs=CERT_NONE, ssl_version=PROTOCOL_TLS,ca_certs=None, do_handshake_on_connect=True, family=AF_INET,type=SOCK_STREAM,proto=0,fileno=None, suppress_ragged_eofs=True,npn_protocols=None,ciphers=None, server_hostname=None, _context=None):
以上是pythonssl认证的介绍,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。