Confidentiality-Preserving Publicly Verifiable Computation

Confidentiality-Preserving Publicly Verifiable Computation
复制标题

DOI:
10.1142/s0129054117400196
复制
发表时间:
2017-09
期刊:
Int. J. Found. Comput. Sci.
影响因子:
--
通讯作者:
Jiameng Sun;Binrui Zhu;Jing Qin;Jiankun Hu;Qianhong Wu
Jiameng Sun;Binrui Zhu;Jing Qin;Jiankun Hu;Qianhong Wu
中科院分区:
其他
文献类型:
--
作者:
Jiameng Sun;Binrui Zhu;Jing Qin;Jiankun Hu;Qianhong Wu

文献摘要

被引文献

相似文献

云计算使用户能够将复杂的计算任务外包给商业计算服务器,并且使用户不必建立和维护昂贵的本地计算系统。在此场景中,最低安全性要求是服务器返回的结果必须正确。为了解决这个问题,人们提出了公开可验证计算(PVC),允许计算结果公开可验证。观察到计算任务在实践中通常是私有业务,我们提出了一种保密性安全工具,称为保密性公共可验证计算(CP-PVC),以有效地解决客户端希望将计算任务外包给云服务器但不拥有本地输入值的场景。CP-PVC允许客户将外包计算任务委托给任何授权的人,并使计算结果对除客户外的任何人保密,同时不牺牲…
Cloud computing enables users to outsource complicated computational tasks to a commercial computing server and relieves the users from establishing and maintaining expensive local computation systems. In this scenario, the minimum security requirement is that the result returned by the server must be correct. Publicly verifiable computation (PVC) has been proposed to address this issue by allowing the computational result to be publicly verifiable. Observing that computational tasks are usually private business in practice, we propose a confidentiality-preserving security tool referred to as confidentiality-preserving publicly verifiable computation (CP-PVC), to efficiently address the scenario where a client would like to outsource a computational task to a cloud server but does not possess the input value locally. The CP-PVC allows the client to delegate the outsourcing computational task to anyone authorized and keeps the computational result confidential to anyone except the client, while not sacrifi...