当前位置: 首页 > 图灵资讯 > 行业资讯> python中ssl认证是什么?

python中ssl认证是什么?

来源:图灵python
时间: 2024-08-27 13:40:07

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电脑。