sysklogd do not provides TLS nor TCP for sending logs to a remote machine. I would use a VPN for this.
Best,
Erik