首页> 外文会议>International Conference on Financial Cryptography and Data Security >Memory-Efficient Garbled Circuit Generation for Mobile Devices
【24h】

Memory-Efficient Garbled Circuit Generation for Mobile Devices

机译:用于移动设备的记忆有效的乱码电路

获取原文

摘要

Secure function evaluation (SFE) on mobile devices, such as smartphones, creates compelling new applications such as privacy-preserving bartering. Generating custom garbled circuits on smartphones, however, is infeasible for all but the most trivial problems due to the high memory overhead incurred. In this paper, we develop a new methodology of generating garbled circuits that is memory-efficient. Using the standard SFDL language for describing secure functions as input, we design a new pseudo-assembly language (PAL) and a template-driven compiler that generates circuits which can be evaluated with Fairplay. We deploy this compiler for Android devices and demonstrate that a large new set of circuits can now be generated on smartphones, with memory overhead for the set intersection problem reduced by 95.6% for the 2-set case. We develop a password vault application to show how runtime generation of circuits can be used in practice. We also show that our circuit generation techniques can be used in conjunction with other SFE optimizations. These results demonstrate the feasibility of generating garbled circuits on mobile devices while maintaining high-level function specification.
机译:在移动设备,如智能手机安全功能评测(SFE),创造引人注目的新应用,如隐私保护权钱交易。生成于智能手机的定制乱码电路,但是,是不可能为所有,但最琐碎的问题,是由于开销产生的高内存。在本文中,我们发展产生乱码电路的新方法是记忆效率。使用标准SFDL语言,用于描述安全功能作为输入,设计了一种新的伪汇编语言(PAL)和一个模板驱动编译器,其生成可与费尔普莱进行评估电路。我们部署此编译器Android装置并表明,现在可以在智能手机上产生一个大的新的一组电路,与存储器开销交集问题由95.6%降低对于2组情况。我们开发了一个密码库的应用程序,以显示如何运行产生电路可以在实践中使用。我们还表明,我们的电路生成技术可与其它SFE优化结合使用。这些结果证明在移动设备上生成乱码电路,同时保持高水平的功能规范的可行性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号