【24h】

Verifiable Outsourcing of Computations Using Garbled Onions

机译:可验证的使用乱码洋葱进行的计算外包

获取原文

摘要

Solutions to the verifiable outsourcing problem based on Yao's Garbled Circuit (GC) construction have been investigated in previous works. A major obstacle to the practicality of these solutions is the single-use nature of the GC construction. This work introduces the novel technique onion garbling, which circumvents this obstacle by using only a symmetric-key cipher as its cryptographic machinery. This work also proposes a non-interactive protocol for verifiable outsourcing which utilizes the onion garbling technique. The protocol works in a 3-party setting, and consists of a preprocessing phase and an online phase. The cost of a preprocessing phase which can support up to N computations is independent of N for the outsourcing party. For the other two parties, the memory and communication cost of N-reusability is proportional to N • m, where m is the bit-length of the input. The cost of input preparation and verification is O(m + n) symmetric-key cipher operations, where n is the bit-length of the output. The overall costs associated with the outsourcing party are low enough to allow verifiable outsourcing of arbitrary computations by resource-constrained devices on constrained networks. Finally, this work reports on a proof-of-concept implementation of the proposed verifiable outsourcing protocol.
机译:在先前的工作中,已经研究了基于姚的“乱码电路”(GC)构造的可验证的外包问题的解决方案。这些解决方案实用性的主要障碍是GC结构的一次性使用性质。这项工作介绍了新的技术-洋葱碎石,通过仅使用对称密钥密码作为其加密机制来规避此障碍。这项工作还提出了一种可验证外包的非交互式协议,该协议利用了洋葱碎屑技术。该协议在三方设置下工作,并且包括预处理阶段和在线阶段。可以支持最多N次计算的预处理阶段的成本与外包方的N无关。对于其他两个方面,N重用性的存储和通信成本与N•m成正比,其中m是输入的位长。输入准备和验证的成本是O(m + n)个对称密钥密码操作,其中n是输出的位长。与外包方相关联的总成本足够低,以允许受约束的网络上受资源约束的设备对任意计算的可验证外包。最后,这项工作报告了拟议的可验证外包协议的概念验证实施。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号