科技抗疫:华为上线新冠肺炎接触者追踪应用程序接口
C114通信网在全球许多国家纷纷解除在家办公的禁令之际,公共卫生机构正忙于实施接触者追踪,以限制新冠肺炎疫情的再度爆发。过去几周出现了几种基于应用程序的接触者追踪解决方案,其中一些基于谷歌和苹果的Exposure Notification API。现在,公共卫生机构的开发人员可以接入另一个新冠肺炎接触者追踪应用程序接口——华为的Contact Shield API。
在华为用以替代Google Play Services的HMS Core的4.1.0.301版本更新中,添加了Contact Shield API,“以提供基本功能,帮助最大限度地减少新冠肺炎传播”。
华为尚未正式宣布其最新的Contact Shield API,但华为的一位发言人向媒体指出了其在华为开发者网站上的文档。根据API的服务介绍页面,Contact Shield API为华为终端用户提供保护隐私的接触者追踪服务。该API利用蓝牙低功耗(BLE)技术来检测附近的终端,与检测到的终端交换数据,并以隐匿用户信息的方式记录接触者。谷歌和苹果的Exposure Notification API也使用蓝牙进行接触者追踪。
一个单独的页面提供了有关华为新API的更多详细信息。该页面没有明确回答华为的API是否与谷歌和苹果的Exposure Notification API相关,但曾在4月份告诉媒体,该公司“打算发布一个框架,这些公司(比如华为)可以用来复制由谷歌和苹果开发的安全、匿名的追踪系统”。
华为的Contact Shield常见问题页面继续列出了几个要点,说明其接触者追踪API是如何保护用户隐私的,其要点包括:
用户可以自行决定是否启用Contact Shield、是否上传匿名标识到云端,以及是否获取诊断结果。
使用匿名标识符不会记录或存储任何个人信息,如用户位置。这些标识符将只存储14天。
用户卸载应用程序后,存储在终端上的用户历史数据将被删除。用户还可手动删除所有历史数据。
只有获得政府授权并经过华为严格审核的开发者才能使用Contact Shield API开发应用程序。
华为将与符合条件的开发者签署一项附加服务协议,阐明用户隐私保护要求。
到目前为止,只有少数几个国家在他们的应用程序中使用了谷歌和苹果的Exposure Notification API。最新版本的Google Play Services包括该API,但在美国颁布贸易禁令后发布的一些华为和荣耀品牌的智能手机并未预装Google Play Services。这些终端包括华为Mate 30、华为P40和荣耀30系列,一旦公共卫生机构的开发人员使用了华为的Contact Shield API,用户就可以参与新冠肺炎接触者追踪。
更多细节
华为的一位发言人还分享了一些新的Contact Shield API细节。据称,该API遵循了国际上的去中心化隐私保护近距离追踪(DP-3T)协议。Contact Shield API可以与其他接触者追踪解决方案互操作,包括谷歌和苹果的Exposure Notification API。正如在常见问题中所提到的,该发言人表示,只有公共卫生组织的开发者与华为签署了协议,应用程序才能接入该API。此外,华为还将让开发者签署附加协议,要求他们遵守用户隐私保护规定。
该API包含在HMS Core 4.1和更高版本中。运行旧版HMS Core的用户将被提示更新到本月推出的最新版本。