def send(self, data):
        hmac = HMAC()
        signed_message = hmac.sign_message("", "", data)

        try:
            ConnectionSocket.send(self, signed_message)
        except socket.error as err:
            self.lost(err)