在德国网络安全机构“德国联邦信息安全局(BSI)”针对几大Web浏览器进行的审查中,Firefox在安全性上获得了最高分,成为唯一通过所有强制性安全功能最低要求的浏览器。
不过前提是BSI只对Mozilla Firefox68(ESR)、Google Chrome76、Microsoft Internet Explorer11和Microsoft Edge 44进行了测试,并不包括 Safari、Brave、Opera 与 Vivaldi等浏览器。
此次测试是使用BSI于2019年9月发布的“现代安全浏览器”指南中详述的规则进行的。BSI通常根据该指南就可以安全使用哪些浏览器向政府机构和私营公司提供建议。此次指南更新完善了现代浏览器新增和改进的安全措施与机制,例如HSTS、SRI、CSP 2.0、遥测处理和改进的证书处理机制。
根据BSI的新指南,被认为安全的现代 Web 浏览器必须满足以下最低要求:
必须支持TLS
必须具有受信任证书的列表
必须支持扩展验证(EV)证书
必须根据证书吊销列表(CRL)或在线证书状态协议(OCSP)验证加载的证书
浏览器必须使用图标或颜色高亮来显示通信何时加密到远程服务器或采用明文形式
仅在经过特定用户的批准后,才允许连接到使用过期证书运行的远程网站
必须支持 HTTP Strict Transport Security (HSTS) (RFC 6797)
必须支持 Same Origin Policy (SOP)
必须支持 Content Security Policy (CSP) 2.0
必须支持子资源完整性(SRI)
必须支持自动更新
必须为关键的浏览器组件和扩展支持单独的更新机制
必须对浏览器更新进行签名和验证
浏览器的密码管理器必须以加密形式存储密码
必须仅在用户输入主密码之后允许访问浏览器的内置密码库
用户必须能够从浏览器的密码管理器中删除密码
用户必须能够阻止或删除 cookie 文件
用户必须能够阻止或删除自动完成历史记录
用户必须能够阻止或删除浏览历史记录
组织管理员必须能够配置或阻止浏览器发送遥测/使用数据
浏览器必须支持一种机制来检查有害内容/URL
浏览器应允许组织运行本地存储的 URL 黑名单
必须支持一些设置,用户可以在其中启用/禁用插件、扩展或脚本
浏览器必须能够导入集中创建的配置设置,非常适合大规模企业部署
必须允许管理员禁用基于云的配置文件同步功能
必须在初始化后以最小的操作系统权限运行在操作系统中
必须支持沙箱
所有浏览器组件必须彼此隔离,并且与操作系统隔离。隔离组件之间的通信只能通过定义的接口进行,不能直接访问隔离组件的资源
网页需要彼此隔离,最好以独立进程的形式,还要允许线程级隔离
必须使用支持堆栈和堆内存保护的编程语言对浏览器进行编码
浏览器供应商必须在公开披露安全漏洞后不超过21天提供安全更新。如果主浏览器供应商未能提供安全更新,则组织必须移至新的浏览器
浏览器必须使用OS内存保护,例如地址空间布局随机化(ASLR)或数据执行保护(DEP)
组织管理员必须能够管理或阻止未经批准的附件/扩展的安装
根据 BSI 的说法,Firefox 是唯一支持以上所有要求的浏览器,其它浏览器测试不通过的原因包括:
缺少对主密码机制的支持(Chrome、IE、Edge)
没有内置的更新机制(IE)
没有阻止遥测收集的选项(Chrome、IE、Edge)
不支持 SOP(IE)
不支持 CSP(IE)
不支持 SRI(IE)
不支持浏览器配置文件/不同的配置(IE、Edge)
缺乏组织透明度(Chrome、IE、Edge)
Mozilla Firefox,中文俗称“火狐”(正式缩写为Fx或fx),是一个由Mozilla开发的自由及开放源代码的网页浏览器。
Firefox使用Gecko排版引擎,支持多种操作系统,如Windows、macOS及GNU/Linux等。Firefox有两个升级渠道:快速发布版和延长支持版(ESR)。快速发布版每四周发布一个主要版本,此四周期间会有修复崩溃和安全隐患的小版本。延长支持版每42周发布一个主要版本,期间至少每四周才有修复崩溃、安全隐患和政策更新相关的小版本。由于该浏览器开放了源代码,因此还有一些第三方编译版供使用,如pcxFirefox、苍月浏览器、tete009等。
手机浏览器是大家手机中必有的app,一款高效快捷、简化过程、直达终点、用完即走、过后不残留...
一款好用的浏览器对于电脑、手机等网络设备来说如虎添翼,而不好用的则会让使用者叫苦连连,你心...
谷歌浏览器是一款简单快捷,非常方便的浏览器,也是我们常用的浏览器之一。我们在使用谷歌浏览器...
电脑安装-保养-维护-售后篇:对于每次开机.浏览器首页都会被自动修改这一问题的解决方法的介...