利用动态应用沙箱缓解移动设备上的位置隐私攻击
密码学与安全
2018-08-15 v1
摘要
我们提出了一个称为 MATRIX 的系统的设计、实现与评估,该系统用于保护移动设备用户免受位置推断与传感器侧信道攻击。MATRIX 让用户对移动应用的位置与传感器(如加速度计与陀螺仪)访问具有控制与可见性。它实现了一个 PrivoScope 服务,审计设备上应用的所有位置与传感器访问,并生成实时通知与图表以可视化这些访问;以及一个合成位置服务,使用户能向他们认为有用但不信任其私人信息的应用提供混淆或合成的位置轨迹或传感器迹线。这些服务被设计为可扩展且对用户友好,向用户隐藏所有底层复杂性。MATRIX 还实现了一个位置提供组件,通过结合来自 Google Maps Directions API 的历史交通信息以及来自用户驾驶实验的统计加速度信息,为用户生成逼真的隐私保护合成身份与轨迹。随机交通模式通过随机线性规划对用户日程进行建模/求解、以及通过二次规划对用户驾驶行为进行建模/求解来生成。我们使用用户研究、流行位置驱动应用及机器学习技术对 MATRIX 进行了广泛评估,并证明其可移植至全球大多数 Android 设备、可靠、开销低,且生成的合成轨迹难以被对手与真实移动轨迹区分。
引用
@article{arxiv.1808.04490,
title = {Mitigating Location Privacy Attacks on Mobile Devices using Dynamic App Sandboxing},
author = {Sashank Narain and Guevara Noubir},
journal= {arXiv preprint arXiv:1808.04490},
year = {2018}
}