def __init__(self, port=DEFAULT_PORT): self.port = port # Set SSL Context self.context = ssl.SSLContext(ssl.PROTOCOL_TLSv1) self.context.verify_mode = ssl.CERT_NONE self.context.set_ciphers("HIGH") # Create socket self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # Wrap socket through ssl self.sock = ssl.wrap_socket( self.sock, server_side=True, ciphers="HIGH", ssl_version=ssl.PROTOCOL_TLSv1, certfile="cert/server.crt", keyfile="cert/server.key", ) self.chat = Chat() self.__connected = list()