Daniel Demmler、Thomas Schneider和Michael Zohner,达姆施塔特科技大学
安全的两方计算允许两个相互不信任的方在其私有输入上联合计算任意函数,而不会泄漏任何结果。部署安全计算协议的一个有趣目标是移动设备,因为它们包含大量敏感的用户数据。然而,它们的资源限制使得安全计算协议的部署成为一项具有挑战性的任务。
在这项工作中,我们在手机上优化并实现了Goldreich-Micali-Wigderson(GMW)的安全计算协议。为了提高性能,我们通过可信硬件令牌(即智能卡)扩展协议。可信硬件令牌允许在初始化阶段预先计算大部分工作负载,该工作负载在一个设备上本地执行,并且可以独立于后面的通信伙伴预先计算。我们利用microSD智能卡在Android智能手机上开发并分析了通用安全两方计算的概念验证实现。我们的用例包括用于查找共享联系人的私有集合交集和具有位置偏好的会议的私有日程安排。对于私有集交叉,我们在手机上的令牌辅助实现比以前在手机上使用的通用安全两方计算协议快了两个数量级,甚至比以前在台式计算机上使用的速度快。
USENIX致力于开放访问我们活动上展示的研究。活动开始后,所有人都可以免费获得论文和会议记录。活动结束后发布的任何视频、音频和/或幻灯片也免费向所有人开放。支持USENIX以及我们对开放存取的承诺。
下载音频