TY - GEN
T1 - Delegable provable data possession for remote data in the clouds
AU - Shen, Shiuan Tzuo
AU - Tzeng, Wen-Guey
PY - 2011/11/17
Y1 - 2011/11/17
N2 - Many storage systems need to do authorized verification for data integrity. For example, a user stores his data into cloud storage servers and shares his data with his friends. They check data integrity periodically to ensure data intact. However, they don't want a stranger to check data integrity on their data. Therefore, public verification is undesired in this situation. The user can share his private key to his friends for private verification. However, his friends may reveal his private key to others. In this paper, we proposed the delegable provable data possession (delegable PDP) model to solve this problem. Delegable PDP allows a user to control who can check data integrity of his data, and guarantee that delegated verifiers cannot re-delegate this verification capability to others. Delegable PDP enjoys advantage of authorized verification and convenience of public verification. We define a delegable PDP model and provide a construction for it. User generates verifiable tags of his data and the delegation key for delegated verifier . uploads his data, tags, and to storage servers. When integrity check, storage servers can use to transform 's tags into the form that can verify with his private key . Our model allows to revoke 's verification capability by removing from storage servers directly. We prove our protocol secure in the random oracle model. Our protocol achieves proof unforgeability, proof indistinguishability, and delegation key unforgeability.
AB - Many storage systems need to do authorized verification for data integrity. For example, a user stores his data into cloud storage servers and shares his data with his friends. They check data integrity periodically to ensure data intact. However, they don't want a stranger to check data integrity on their data. Therefore, public verification is undesired in this situation. The user can share his private key to his friends for private verification. However, his friends may reveal his private key to others. In this paper, we proposed the delegable provable data possession (delegable PDP) model to solve this problem. Delegable PDP allows a user to control who can check data integrity of his data, and guarantee that delegated verifiers cannot re-delegate this verification capability to others. Delegable PDP enjoys advantage of authorized verification and convenience of public verification. We define a delegable PDP model and provide a construction for it. User generates verifiable tags of his data and the delegation key for delegated verifier . uploads his data, tags, and to storage servers. When integrity check, storage servers can use to transform 's tags into the form that can verify with his private key . Our model allows to revoke 's verification capability by removing from storage servers directly. We prove our protocol secure in the random oracle model. Our protocol achieves proof unforgeability, proof indistinguishability, and delegation key unforgeability.
UR - http://www.scopus.com/inward/record.url?scp=81055144591&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-25243-3_8
DO - 10.1007/978-3-642-25243-3_8
M3 - Conference contribution
AN - SCOPUS:81055144591
SN - 9783642252426
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 93
EP - 111
BT - Information and Communications Security - 13th International Conference, ICICS 2011, Proceedings
T2 - 13th International Conference on Information and Communications Security, ICICS 2011
Y2 - 23 November 2011 through 26 November 2011
ER -