TY - JOUR
T1 - Bidirectional and Malleable Proof-of-Ownership for Large File in Cloud Storage
AU - Huang, Ke
AU - Zhang, Xiaosong
AU - Mu, Yi
AU - Rezaeibagha, Fatemeh
AU - Du, Xiaojiang
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2022/10/1
Y1 - 2022/10/1
N2 - Cloud storage is a cost-effective platform to accommodate massive data at low cost. However, advances of cloud services propel data generation, which pushes storage servers to its limit. Deduplication is a popular technique enjoyed by most current cloud servers, which detects and deletes redundant data to save storage and bandwidth. For security concerns, proof-of-ownership (PoW) can be used to guarantee ownership of data such that no malicious user could pass deduplication easily or utilize such mechanism for malicious purposes. Generally, PoW is implemented in static data archive where the data file is supposed to be read-only. However, to satisfy users' needs for dynamical manipulation on data and support real-time data services, it is required to devise efficient PoW for dynamic archive. Inspired by malleable signature, which offers authentication even after its committed message changes, we propose the notion of bidirectional and malleable proof-of-ownership (sf BM -PoW BM-PoW) for the above challenge. Our proposed sf BM-PoW BM-PoW consists of bidirectional PoW (B-PoW B-PoW), malleable PoW (M-PoWM-PoW) and dispute arbitration protocol sf DAP DAP. While our mbox B-PoWB-PoW is proposed for a static setting, the M-PoW M-PoW caters specifically for dynamic manipulation of data. In addition, our proposed arbitration protocol sf DAP DAP achieves accountable redaction which can arbitrate the originality of file ownership. We provide the security analysis of our proposal, and performance evaluation that suggests our proposed B-PoW B-PoW is secure and efficient for large file in static data archive. In addition, our proposed M-PoW M-PoW achieves acceptable performance under dynamic setting where data is supposed to be outsourced first and updated later in dynamic data archive.
AB - Cloud storage is a cost-effective platform to accommodate massive data at low cost. However, advances of cloud services propel data generation, which pushes storage servers to its limit. Deduplication is a popular technique enjoyed by most current cloud servers, which detects and deletes redundant data to save storage and bandwidth. For security concerns, proof-of-ownership (PoW) can be used to guarantee ownership of data such that no malicious user could pass deduplication easily or utilize such mechanism for malicious purposes. Generally, PoW is implemented in static data archive where the data file is supposed to be read-only. However, to satisfy users' needs for dynamical manipulation on data and support real-time data services, it is required to devise efficient PoW for dynamic archive. Inspired by malleable signature, which offers authentication even after its committed message changes, we propose the notion of bidirectional and malleable proof-of-ownership (sf BM -PoW BM-PoW) for the above challenge. Our proposed sf BM-PoW BM-PoW consists of bidirectional PoW (B-PoW B-PoW), malleable PoW (M-PoWM-PoW) and dispute arbitration protocol sf DAP DAP. While our mbox B-PoWB-PoW is proposed for a static setting, the M-PoW M-PoW caters specifically for dynamic manipulation of data. In addition, our proposed arbitration protocol sf DAP DAP achieves accountable redaction which can arbitrate the originality of file ownership. We provide the security analysis of our proposal, and performance evaluation that suggests our proposed B-PoW B-PoW is secure and efficient for large file in static data archive. In addition, our proposed M-PoW M-PoW achieves acceptable performance under dynamic setting where data is supposed to be outsourced first and updated later in dynamic data archive.
KW - Cloud storage
KW - cloud computing
KW - deduplication
KW - proof-of-ownership
UR - http://www.scopus.com/inward/record.url?scp=85100478001&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85100478001&partnerID=8YFLogxK
U2 - 10.1109/TCC.2021.3054751
DO - 10.1109/TCC.2021.3054751
M3 - Article
AN - SCOPUS:85100478001
VL - 10
SP - 2351
EP - 2365
JO - IEEE Transactions on Cloud Computing
JF - IEEE Transactions on Cloud Computing
IS - 4
ER -