加速度计,又称加速度传感器,目前在智能手机上被广泛地应用,可以通过测量手机在各个方向上的“应力”来得出加速度,像手机中的计步器、“摇一摇”等许多功能都基于这些传感器来实现。以往业界普遍认为其和个人隐私信息无关,因此在功能设置上,手机APP可以“无门槛”调用加速度计读数或是获取相应权限。
但是近日,在国际四大信息安全会议之一的 “网络与分布式系统安全会议”上,一项来自浙江大学、加拿大麦吉尔大学、多伦多大学学者团队的最新研究成果显示:部分智能手机APP可在用户不知情且无需系统授权的情况下,利用手机内置的加速度传感器来采集手机扬声器所发出声音的震动信号,实现对用户语音的窃听。
“加速度传感器是目前智能手机中最常见的一种嵌入式传感器,它主要用于探测手机本身的移动,常见的应用场景包括移动检测,步数统计和游戏控制等。”浙江大学网络空间安全学院院长、教授任奎告诉科技日报记者,它之所以能被用来监听电话,主要是由于声音信号是一种由震动产生的、可以通过介质传播的声波,手机扬声器发出的声音会引起手机的震动,而加速度传感器可以灵敏地感知这些震动,因此攻击者可以通过它来捕捉手机震动进而破解其中所包含的信息。
通过加速度传感器窃听语音的准确率有多高?“窃听语音的准确率与具体的窃听任务有关。根据我们的实验结果,在关键字检测任务中,这种窃听攻击识别用户语音中所携带的关键字的平均准确率达到了90%。”任奎说,在实际攻击中,攻击者还可以结合上下文信息和实际语言中各个词汇的使用频率,进一步提升语音窃听的准确率。
手机加速度计可以收集语音信息,这意味着攻击者可以从用户的手机中窃取多种隐私数据。“比如,攻击者也许可以从语音信息中提取出用户的家庭住址、信用卡信息、身份证号、用户名密码等一系列重要信息;通过窃听手机地图的语音导航系统,攻击者也许能提取出一些跟位置有关的关键字,推断出用户目前的位置以及目的地;通过窃听用户手机播放的音乐和视频,攻击者可以推断出用户在这些方面的偏好。”任奎总结说,这种攻击方式对用户隐私安全具有很大威胁。
此外,任奎进一步强调,这种攻击对场景并没有特别的要求,无论手机用户将手机放在桌子上还是拿在手中,“甚至边使用手机边走。