Further reading
In these links, you will find more information about the tools mentioned and the official Python documentation for the socket module:
- Documentation socket module: https://docs.python.org/3/library/socket.html
- Python socket examples: https://realpython.com/python-sockets
- What's New in Sockets for Python 3.7: https://www.agnosticdev.com/blog-entry/python/whats-new-sockets-python-37
- Secure socket connection with the ssl python module https://docs.python.org/3/library/ssl.html:This module provides access to Transport Layer Security encryption and uses the
openssl
module at a low level for managing certificates. In the documentation, you can find some examples for establishing a connection and get certificates from a server in a secure way.