EPVM: efficient and publicly verifiable computation for matrix multiplication with privacy preservation

Chang Xu*, Hongzhou Rao, Liehuang Zhu, Chuan Zhang, Kashif Sharif

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

With the rapid development of cloud computing, clients and users with limited computing resources can outsource their computation-intensive tasks to the Cloud Service Providers (CSPs). However, as the CSPs are commercial in nature and aim to increase their profits, some security challenges are still attached to them. In this paper, we propose an efficient publicly verifiable computation scheme (EPVM) for large-scale matrix multiplication with privacy preservation. Based on the theory of discrete logarithm problem and the techniques of privacy-preserving matrix transformation, our scheme not only protects the privacy of the client’s matrices but also significantly reduces the computation overhead on the client end as well as the CSP side. Our detailed security analysis and proofs show that the proposed scheme can achieve the established security requirements. The experimental evaluation also demonstrates that the proposed scheme works efficiently as compared to other existing solutions.

Original languageEnglish
JournalCluster Computing
DOIs
Publication statusAccepted/In press - 2024

Keywords

  • Cloud computing
  • Matrix multiplication
  • Outsourcing computation
  • Privacy-preserving
  • Publicly verifiable computation

Fingerprint

Dive into the research topics of 'EPVM: efficient and publicly verifiable computation for matrix multiplication with privacy preservation'. Together they form a unique fingerprint.

Cite this