With cloud data services, it is commonplace for data to be not only stored in the cloud, but also shared across multiple users. Unfortunately, the integrity of cloud data is subject to scepticism due to the existence of hardware/software failures and human errors. Several mechanisms have been designed to allow both data owners and public verifiers to efficiently audit cloud data integrity without retrieving the entire data from the cloud server. However, public auditing on the integrity of shared data with these existing mechanisms will inevitably reveal confidential information—identity privacy—to public verifiers. In this paper, we propose a novel privacy-preserving mechanism that supports public auditing on shared data stored in the cloud. In particular, we exploit ring signatures to compute verification metadata needed to audit the correctness of shared data. With our mechanism, the identity of the signer on each block in shared data is kept private from public verifiers, who are able to efficiently verify shared data integrity without retrieving the entire file. In addition, our mechanism is able to perform multiple auditing tasks simultaneously instead of verifying them one by one. Moreover, our mechanism is able to support batch auditing by verifying multiple auditing tasks simultaneously. Experimental results show that our mechanism can significantly improve the efficiency of user revocation.
[1]
Reza Curtmola,et al.
Provable data possession at untrusted stores
,
2007,
CCS '07.
[2]
Cong Wang,et al.
Ensuring data storage security in Cloud Computing
,
2009,
2009 17th International Workshop on Quality of Service.
[3]
Cong Wang,et al.
Enabling Public Verifiability and Data Dynamics for Storage Security in Cloud Computing
,
2009,
ESORICS.
[4]
Stephen S. Yau,et al.
Dynamic audit services for integrity verification of outsourced storages in clouds
,
2011,
SAC.
[5]
Zhenyu Yang,et al.
LT codes-based secure and reliable cloud storage service
,
2012,
2012 Proceedings IEEE INFOCOM.
[6]
Aarthi,et al.
Towards Secure and Dependable Storage Services in Cloud Computing
,
2014
.
[7]
M. Phil,et al.
PRIVACY-PRESERVING PUBLIC AUDITING FOR DATA STORAGE SECURITY IN CLOUD COMPUTING
,
2015
.
[8]
M. Bhaskar,et al.
Public Auditing For Shared Data With Efficient User Revocation In The Cloud
,
2015
.