Confidentiality-Preserving Publicly Verifiable Computation
Confidentiality-Preserving Publicly Verifiable Computation
复制标题
DOI:
10.1142/s0129054117400196
复制
发表时间:
2017-09
期刊:
影响因子:
--
通讯作者:
Jiameng Sun;Binrui Zhu;Jing Qin;Jiankun Hu;Qianhong Wu
中科院分区:
文献类型:
--
作者:
Jiameng Sun;Binrui Zhu;Jing Qin;Jiankun Hu;Qianhong Wu
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...