TLS 1.3:安全握手是如何进行的
在应用数据受到保护之前,TLS 1.3 握手会协商加密参数、完成密钥协商,并通过证书验证服务器身份。会话恢复可以减少后续建立连接的开销,但证书和身份方面的问题依然需要考虑。
TLS 1.3 握手期间发生了什么
在 TLS 1.3 握手过程中,客户端和服务器协商加密参数并完成密钥协商,服务器出示证书,供客户端检查主机名和信任链。协商成功之后,应用数据才会受到保护。
如何检查 TLS 连接
针对实际使用的主机名,检查证书和协商出的 TLS 版本。出现故障时,对照主机名、证书链和客户端报错。TCP/443 端口开放只能证明 TCP 可达,并不能证明 TLS 握手能够成功。服务器的基本可达性,可以另外用 2IP 服务器服务检测来检查。
为什么仅开放 443 端口还不够
技术参考:RFC 8446。