Skip to main navigation Skip to search Skip to main content

Outsourced Privately Verifiable Proofs of Retrievability Via Blockchain

  • Hui Cui
  • , Zhiguo Wan
  • , Rui Gao
  • , Huaqun Wang

Research output: Contribution to journalArticleResearchpeer-review

Abstract

Outsourced Proofs of Retrievability (OPoR) with private verification enables a third party verifier to periodically check cloud data on behalf of users. However, such a scheme requires the verifier to keep a copy of the user's data and generate tags for the data like the data owner. In other words, in addition to storing the data and tags from the user, the cloud server also needs to store tags uploaded by the verifier. To overcome this limitation, we propose a concrete construction of outsourced privately verifiable PoR (OPVPoR) without requiring the additional tag storage from the verifier. Furthermore, we extend the OPVPoR scheme to the multi-user setting and build a MOPVPoR scheme, where users storing the same data to the cloud server also share the tag information to further reduce the storage cost. Finally, we implement both schemes to evaluate their performance in practice.

Original languageEnglish
Pages (from-to)1501-1514
Number of pages14
JournalIEEE Transactions on Dependable and Secure Computing
Volume21
Issue number4
DOIs
Publication statusPublished - Jul 2024

Keywords

  • Blockchains
  • Cloud computing
  • Costs
  • Encryption
  • integrity
  • private verification
  • proofs of retrievability
  • Servers
  • Smart contracts
  • Task analysis

Cite this