IETF批准TLS 1.3为互联网标准
这个决定是在经过四年的讨论和28项协议草案之后提出的,第28个草案被选为最终版本。
TLS 1.3将成为客户端和服务器之间的通信标准,也就是HTTPS的标准。
该协议与其以前的版本-TLS 1.2相比有几个优点。最大的特点是,TLS 1.3将旧的加密算法和散列算法(如MD5和SHA-224)替换为较新较难破解的方案(如ChaCha20,Poly1305,Ed25519,x25519和x448)。
其次,在谈判客户端和服务器之间的初始握手时,TLS 1.3也快得多,从而减少了延迟。
第三,TLS 1.3还将支持TLS False Start和零往返时间(0-RTT)等功能,有助于缩短与客户段与之前通信的主机建立加密握手所需的时间。
第四,TLS 1.3具有抵御降级攻击的功能,防止攻击者欺骗服务器使用较旧版本的协议,从而利用以前的漏洞。
总而言之,TLS 1.3对互联网的安全性起到了很大的促进作用,以现在的技术被认为几乎不可能破解。
在IETF成员一致投票通过该协议之前,金融机构曾要求在协议中加入后门,从而让他们可以解密TLS 1.3流量。
这个提议被专家们嘲笑,他们指出,如果植入了后门,就会导致TLS 1.3毫无用处。
Chrome,Edge,Firefox和Pale Moon等浏览器已经推出了对早期版本TLS 1.3草案的支持,现在预计会将此支持更新为官方标准。
尽管浏览器将是最快实现TLS 1.3的软件,但主要问题在于旧的互联网中间件设备,它们需要接收固件更新从而支持新协议。
2017年12月进行的一项Cloudflare调查显示,TLS 1.3仅占互联网HTTPS流量的0.06%,这样少的市场份额的主要原因是许多中间件因为本身故意降级流量。