python中ssl認證是什么?
1、說明
該模塊為客戶端和服務(wù)器端的網(wǎng)絡(luò)套接字提供對傳輸層安全性(通常稱為“安全套接字層”)的加密和對等身份驗證功能的訪問。該模塊使用OpenSSL庫。只要在這個平臺上安裝了OpenSSL,就可以在所有現(xiàn)代的Unix系統(tǒng)、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):
以上就是python中ssl認證的介紹,希望能對大家有所幫助。更多Python學習教程請關(guān)注IT培訓機構(gòu):千鋒教育。