加速度计,又称加速度传感器,目前在智能手机上被广泛地应用,可以通过测量手机在各个方向上的“应力”来得出加速度,像手机中的计步器、“摇一摇”等许多功能都基于这些传感器来实现。以往业界普遍认为其和个人隐私信息无关,因此在功能设置上,手机APP可以“无门槛”调用加速度计读数或是获取相应权限。
但是近日,在国际四大信息安全会议之一的 “网络与分布式系统安全会议”上,一项来自浙江大学、加拿大麦吉尔大学、多伦多大学学者团队的最新研究成果显示:部分智能手机APP可在用户不知情且无需系统授权的情况下,利用手机内置的加速度传感器来采集手机扬声器所发出声音的震动信号,实现对用户语音的窃听。
利用通话时的手机震动实现窃听
“加速度传感器是目前智能手机中最常见的一种嵌入式传感器,它主要用于探测手机本身的移动,常见的应用场景包括移动检测,步数统计和游戏控制等。”浙江大学网络空间安全学院院长、教授任奎告诉科技日报记者,它之所以能被用来监听电话,主要是由于声音信号是一种由震动产生的、可以通过介质传播的声波,手机扬声器发出的声音会引起手机的震动,而加速度传感器可以灵敏地感知这些震动,因此攻击者可以通过它来捕捉手机震动进而破解其中所包含的信息。
通过加速度传感器窃听语音的准确率有多高?“窃听语音的准确率与具体的窃听任务有关。根据我们的实验结果,在关键字检测任务中,这种窃听攻击识别用户语音中所携带的关键字的平均准确率达到了90%。”任奎说,在实际攻击中,攻击者还可以结合上下文信息和实际语言中各个词汇的使用频率,进一步提升语音窃听的准确率。
手机加速度计可以收集语音信息,这意味着攻击者可以从用户的手机中窃取多种隐私数据。“比如,攻击者也许可以从语音信息中提取出用户的家庭住址、信用卡信息、身份证号、用户名密码等一系列重要信息;通过窃听手机地图的语音导航系统,攻击者也许能提取出一些跟位置有关的关键字,推断出用户目前的位置以及目的地;通过窃听用户手机播放的音乐和视频,攻击者可以推断出用户在这些方面的偏好。”任奎总结说,这种攻击方式对用户隐私安全具有很大威胁。
此外,任奎进一步强调,这种攻击对场景并没有特别的要求,无论手机用户将手机放在桌子上还是拿在手中,“甚至边使用手机边走路,攻击者都可以准确地识别出手机扬声器所播放的语音信息。”
“传感器数据”亟待重新审视
据了解,现行的法律法规对个人敏感信息的保护,主要是针对证件号码、金融账户等具体的个人敏感信息。由于加速计数据本身并不属于个人敏感信息,攻击者可以利用计步软件等必须用到加速计的APP“合理”地对加速计数据进行收集,因此采集加速计数据这种行为本身并不违法。这就意味着,这种攻击方式目前仍处于法律法规的灰色地带。“但使用或贩卖分析出的个人敏感信息应该是违法的。”任奎说。
为有效防御此类攻击,任奎建议,首先应该从技术层面加大对移动设备物理层安全的研究投入,了解各类传感器的实际数据采集能力以及它们可能造成的隐私问题,对可能存在的各类攻击做到心中有数。然后依此重新设计智能手机操作系统中各类传感器的权限使用机制,从技术的角度尽可能地降低数据被滥用的可能性。
此外,任奎还补充道:“我们应当从法律法规上细化对敏感信息的定义和使用规范。除了对证件号码、银行账户、通信记录和内容等具体的个人敏感信息进行保护外,还应对可能包含这些信息的原始传感器数据进行保护,规范和限制这类数据的采集和使用方式。”
那么作为普通消费者,我们目前有机会防止自己的手机被窃听吗?在任奎看来,各大手机厂商提出进一步解决方案之前,消费者能够采取的最有效也最便捷的防御方式,就是通过耳机来接听电话或语音信息。手机中的加速计与耳机间存在着物理隔离,使其无法监测到耳机发出的震动,所以通过耳机播放的声音是不会被这种攻击窃听的。(记者 马爱平)
图集
凡注有"天津滨海网"或电头为"天津滨海网"的稿件,均为天津滨海网独家版权所有,未经许可不得转载或镜像;授权转载必须注明来源为"天津滨海网",并保留"天津滨海网"的电头。