如果目前正在运行火狐26,你可能已经注意到,浏览器仅支持SSL 3.0和TLS 1.0,默认不开启TLS 1.1或TLS 1.2。另外我们知道Firefox 27 已经实现了对TLS 1.2的支持

那么我们如何查看浏览器对TSL的支持情况?

方法如下:

  1. 进入“about:config”;
  2. 搜索 “security.tls.version”;
  3. 搜索结果内容条目中“security.tls.version.max”项的值在Firefox26中默认是“1”,这表示只支持TLS 1.0,但不支持TLS 1.1或TLS 1.2;
  4. “security.tls.version.min”默认值为“0”,最低安全连接支持SSL3.0 。

在Firefox 27中,“security.tls.version.max”默认情况下已经改为“3”,这意味着TLS 1.1或TLS 1.2这两个 Firefox 默认就已经支持。

下面是所有可能的值和代表意义:

  • 0表示SSL 3.0为最低要求或加密协议的最大支持版本。
  • 1表示TLS 1.0为最低要求或加密协议的最大支持版本。
  • 2表示TLS 1.1为最低要求或加密协议的最大支持版本。
  • 3表示TLS 1.2为最低要求或加密协议的最大支持版本。

拿Firefox27举例,在Firefox 27中最小被设置为0,最大值设置为3,这意味着所有的协议都支持,而且Firefox会先尝试使用TLS 1.2,然后再TLS 1.1,然后TLS 1.0,最后尝试SSL 3.0。你也可以手动修改,如把最大值改为2,那么Firefox27即使是支持TLS 1.2的,也不会去尝试使用,而是优先尝试使用TLS 1.1。

ssl和tls的等价关系为SSL 3.0 = TLS 1.0
security.tls.version.max = 3 (TLS 1.2); default is 2 (TLS 1.0)
security.tls.version.min = 0 (SSL 3.0); default
0
SSL 3.0 is the minimum required / maximum supported encryption protocol. (This is the current default for the minimum required version.)
1
TLS 1.0 is the minimum required / maximum supported encryption protocol. (This is the current default for the maximum supported version.)
2
TLS 1.1 is the minimum required / maximum supported encryption protocol.
3
TLS 1.2 is the minimum required / maximum supported encryption protocol. (Not supported in Firefox 23.0 and SeaMonkey 2.20.)

最新文章

  1. 生成highcharts报表时对数据没有用= eval('([' + seriesArray+ '])')处理生成数组,而是简单的拼成字符串,结果导致大量的场景出现
  2. font和lineheight冲突。
  3. Hibernate双向一对一对象关系模型映射
  4. CDN(内容分发网络)技术原理
  5. nagios监控linux主机监控内存脚本
  6. 【Linux】方便的SecureCRT文件上传、下载命令
  7. 软件工程 speedsnail 第二次冲刺1次
  8. 10 款提高开发效率的 jQuery/CSS3 组件
  9. [android]如何让TextView使用超链接
  10. UML类图几种关系总结
  11. 同步读取各平台StreamingAssets文件
  12. Webservice接口的调用
  13. Mysql(三)-2:数据类型
  14. Docker常用命令(一)
  15. SDOI 2019 R1游记
  16. Mybatis第一天
  17. jdk1.8 HashMap的实现
  18. Windows下使用Rtools编译R语言包
  19. Luogu3163 [CQOI2014]危桥 ---- 网络流 及 一个细节的解释
  20. 免费的SSL证书(LINUX)

热门文章

  1. for循环删除list中多个元素出现的误区
  2. ie7,ie8 js中变量名和页面元素ID重名,报错
  3. lintcode - 删除数字
  4. php数组·的方法-数组与数据结构
  5. 第一章javascript简介
  6. spring 事务 @EnableTransactionManagement原理
  7. js arguments 和 reduce求和
  8. DTCMS 网站管理系统
  9. VBS 操作Excel
  10. hibernate打印sql日志及参数