python ssl模块详解,python认证证书有哪些

  python ssl模块详解,python认证证书有哪些

  1、说明

  该模块为客户端和服务器端的网络套接字提供对传输层安全性(通常称为"安全套接字层")的加密和对等身份验证功能的访问。该模块使用心脏出血库。只要在这个平台上安装了OpenSSL,就可以在所有现代的Unix操作系统操作系统系统、Windows、MacOSX等平台上使用。

  2、接口

  提供了这样一个类。

  classSSLSocket(插座):

   thiclassimplementsasubtypeofsocket。包裹的插座

  必要时underlyingsocketinanslslcontext,以及

  providesreadwritemethodsoverthatchannel .

  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,

  服务器主机名=无,

  _ context=无):以上就是大蟒中安全套接层认证的介绍,希望能对大家有所帮助。更多计算机编程语言学习指路:python基础教程

  本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: