Publication Type
Journal Article
Version
publishedVersion
Publication Date
7-2021
Abstract
Proof of Storage (PoS) enables a cloud storage provider to prove that a client's data is intact. However, existing PoS protocols are not designed for the pay-as-you-go business model in which payment is made based on both storage volume and duration. In this paper, we propose two PoS protocols suitable for the pay-as-you-go storage business model. The first is a time encapsulated Proof of Retrievability (PoR) protocol that ensures retrievability of the original file upon successful auditing by a client. Considering the large size of outsourced data, we then extend the protocol to a privacy-preserving public auditing protocol which allows a third party auditor to audit outsourced data on behalf of its clients without sacrificing the privacy of the data or the timestamp (i.e., time of storage). We formalize the definition, system model and security model of the proposed PoS system and prove the security of the proposed protocols by a sequence of games in the algebraic group model with a random oracle. We analyze the performance of the protocols both theoretically and experimentally and show that the protocols are practical.
Keywords
Remote integrity checking, proof of storage, data security and privacy, pay-as-you-go, third party auditor
Discipline
Information Security
Research Areas
Cybersecurity
Publication
IEEE Transactions on Dependable and Secure Computing
Volume
18
Issue
2
First Page
563
Last Page
575
ISSN
1545-5971
Identifier
10.1109/TDSC.2019.2931193
Publisher
Institute of Electrical and Electronics Engineers
Citation
WU, Tong; YANG, Guomin; MU, Yi; GUO, Fuchun; and DENG, Robert H..
Privacy-preserving proof of storage for the pay-as-you-go business model. (2021). IEEE Transactions on Dependable and Secure Computing. 18, (2), 563-575.
Available at: https://ink.library.smu.edu.sg/sis_research/6588
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.