🌐
Python
docs.python.org › 3 › library › ssl.html
ssl — TLS/SSL wrapper for socket objects — Python 3.14.4 documentation
Source code: Lib/ssl.py This module provides access to Transport Layer Security (often known as “Secure Sockets Layer”) encryption and peer authentication facilities for network sockets, both clien...
🌐
PyPI
pypi.org › project › ssl
ssl · PyPI
April 20, 2013 - It’s quite similar to the 2.6 ssl module. There’s no stand-alone documentation for this package; instead, just use the development branch documentation for the SSL module at http://docs.python.org/dev/library/ssl.html.
      » pip install ssl
    
Published   Apr 20, 2013
Version   1.16
🌐
Readthedocs
python-security.readthedocs.io › ssl.html
Python SSL and TLS security — Python Security 0.0 documentation
Python Security 0.0 documentation » · Python SSL and TLS security · Evolutions of the ssl module.
🌐
W3Schools
w3schools.com › python › ref_module_ssl.asp
Python ssl Module
Built-in Modules Random Module Requests Module Statistics Module Math Module cMath Module · Remove List Duplicates Reverse a String Add Two Numbers · Python Examples Python Compiler Python Exercises Python Quiz Python Challenges Python Practice Problems Python Server Python Syllabus Python Study Plan Python Interview Q&A Python Bootcamp Python Certificate Python Training ... import ssl print(f'OpenSSL version: {ssl.OPENSSL_VERSION}') print(f'Has SNI: {ssl.HAS_SNI}') Try it Yourself »
🌐
Python
docs.python.org › 3.5 › library › ssl.html
18.2. ssl — TLS/SSL wrapper for socket objects — Python 3.5.10 documentation
You should upgrade, and read the Python documentation for the current stable release. ... This module provides access to Transport Layer Security (often known as “Secure Sockets Layer”) encryption and peer authentication facilities for network sockets, both client-side and server-side.
🌐
Python
docs.python.org › 3.3 › library › ssl.html
18.2. ssl — TLS/SSL wrapper for socket objects — Python 3.3.7 documentation
This module provides a class, ssl.SSLSocket, which is derived from the socket.socket type, and provides a socket-like wrapper that also encrypts and decrypts the data going over the socket with SSL.
🌐
Python
docs.python.org › 3.8 › library › ssl.html
ssl — TLS/SSL wrapper for socket objects — Python 3.8.20 documentation
Create a new SSL context. You may pass protocol which must be one of the PROTOCOL_* constants defined in this module. The parameter specifies which version of the SSL protocol to use. Typically, the server chooses a particular protocol version, and the client must adapt to the server’s choice.
🌐
MicroPython
docs.micropython.org › en › latest › library › ssl.html
ssl – SSL/TLS module — MicroPython latest documentation
ssl.CERT_REQUIRED requires the device’s date/time to be properly set, e.g. using mpremote rtc --set or ntptime, and server_hostname must be specified when on the client side. ... This exception does NOT exist. Instead its base class, OSError, is used. ... This is a MicroPython extension. On most ports, this module supports DTLS in client and server mode via the PROTOCOL_DTLS_CLIENT and PROTOCOL_DTLS_SERVER constants that can be used as the protocol argument of SSLContext.
🌐
Python
docs.python.org › 3.0 › library › ssl.html
ssl — SSL wrapper for socket objects — Python v3.0.1 documentation
This module provides a class, ssl.SSLSocket, which is derived from the socket.socket type, and provides a socket-like wrapper that also encrypts and decrypts the data going over the socket with SSL.
Find elsewhere
🌐
Python
docs.python.org › 3.9 › library › ssl.html
ssl — TLS/SSL wrapper for socket objects — Python 3.9.24 documentation
Create a new SSL context. You may pass protocol which must be one of the PROTOCOL_* constants defined in this module. The parameter specifies which version of the SSL protocol to use. Typically, the server chooses a particular protocol version, and the client must adapt to the server’s choice.
🌐
Python
docs.python.org › 3.1 › library › ssl.html
17.3. ssl — TLS/SSL wrapper for socket objects — Python v3.1.5 documentation
This module provides a class, ssl.SSLSocket, which is derived from the socket.socket type, and provides a socket-like wrapper that also encrypts and decrypts the data going over the socket with SSL.
🌐
Pyopenssl
pyopenssl.org
Welcome to pyOpenSSL’s documentation! — pyOpenSSL 26.0.0 documentation
Release v26.0.0 (What’s new?) · pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper we mean that a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library
🌐
GitHub
github.com › python › cpython › blob › main › Lib › ssl.py
cpython/Lib/ssl.py at main · python/cpython
# Wrapper module for _ssl, providing some additional facilities · # implemented in Python.
Author   python
🌐
Jython
jython.org › jython-old-sites › docs › library › ssl.html
17.3. ssl — SSL wrapper for socket objects — Jython v2.5.2 documentation
This module uses the OpenSSL library. It is available on all modern Unix systems, Windows, Mac OS X, and probably additional platforms, as long as OpenSSL is installed on that platform. ... Some behavior may be platform dependent, since calls are made to the operating system socket APIs.
🌐
Python
docs.python.org › 3.10 › library › ssl.html
ssl — TLS/SSL wrapper for socket objects — Python 3.10.18 documentation
This module provides a class, ssl.SSLSocket, which is derived from the socket.socket type, and provides a socket-like wrapper that also encrypts and decrypts the data going over the socket with SSL.
🌐
Readthedocs
pydoc-zh.readthedocs.io › en › latest › library › ssl.html
17.3. ssl — TLS/SSL wrapper for socket objects — Python 2.7.6 documentation
This module uses the OpenSSL library. It is available on all modern Unix systems, Windows, Mac OS X, and probably additional platforms, as long as OpenSSL is installed on that platform. ... Some behavior may be platform dependent, since calls are made to the operating system socket APIs.
🌐
Python
docs.python.org › 3.2 › library › ssl.html
17.3. ssl — TLS/SSL wrapper for socket objects — Python v3.2.6 documentation
October 12, 2014 - This module provides a class, ssl.SSLSocket, which is derived from the socket.socket type, and provides a socket-like wrapper that also encrypts and decrypts the data going over the socket with SSL.