Abstract
Outsourcing computations has attracted much attention in recent years. An important security challenge is ensuring the correctness of the computed results. In the Verifiable computation (VC) model of Gennaro, Gentry and Parno (CRYPTO 2010), a client can delegate the computation of its function to a cloud server, and efficiently verify the correctness of any computed results. In the existing VC schemes, the server must store an encoding of the function that doubles the required cloud storage, compared with storing the function itself. In this paper, we introduce a parameter that measures the trade-off between the required cloud storage and the client's verification time. We construct four (privately or publicly) VC schemes for delegating polynomials and matrices. These schemes allow the client to significantly reduce the consumed cloud storage by slightly increasing its verification time. © 2014 Springer International Publishing Switzerland.
Author supplied keywords
Cite
CITATION STYLE
Zhang, L. F., & Safavi-Naini, R. (2014). Verifiable delegation of computations with storage-verification trade-off. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8712 LNCS, pp. 112–129). Springer Verlag. https://doi.org/10.1007/978-3-319-11203-9_7
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.