TLS 1.3 是现在网页加密的主流版本,握手更快,安全性也比旧的 1.2 高一截。Chrome、Edge 和火狐其实都已经默认支持,但个别老版本或者改过实验项的机器上会被关掉,表现为某些站点加载失败、提示连接不安全。三个浏览器的开关位置完全不一样,这里分开说清楚。
Chrome、Edge和火狐怎么启用TLS1.3支持
第1步:先查一下自己的浏览器支不支持
打开 caniuse.com,搜索栏输入 TLS 1.3,能查到各家浏览器从哪个版本开始支持。表格里绿色代表支持、红色代表不支持,Chrome、Edge、Safari、Firefox 这几行正常都是绿的,红的那台才需要动手改。
第2步:在Chrome的实验页开启
Chrome 地址栏输入 chrome://flags 回车,搜索框里敲 TLS 1.3,会列出 TLS 1.3 相关的实验项。把状态从 Default 改成 Enabled,然后点右下角弹出的「Relaunch」重启浏览器,改动才会生效。
第3步:Edge用实验页做同样的设置
Edge 是同一套内核,地址栏输入 edge://flags 回车,搜 TLS 1.3,页面和 Chrome 长得很像,只是界面中文叫「实验」。同样把相关项设成 Enabled,然后点重启。
第4步:火狐改about:config里的参数
火狐不一样,地址栏输入 about:config 回车,接受风险提示后,在搜索框里输入 security.tls.version.max。把这一项的值改成 4,就代表最高允许到 TLS 1.3,改完立即生效,不需要重启。
第5步:用Cloudflare的检测页验证
打开 Cloudflare 的 TLS 检测页面,几秒后会给出结果。看到 TLS 1.3 前面是绿色对勾,说明当前浏览器已经用上了;还是灰的,就回去检查实验项有没有被别的策略改回去。