Transport Layer Security TLS establishes an authenticated, confidential, integrity-protected channel. HTTPS is HTTP carried over TLS.