TY - GEN
T1 - Robust remote data checking
AU - Curtmola, Reza
AU - Khan, Osama
AU - Burns, Randal
PY - 2008
Y1 - 2008
N2 - Remote data checking protocols, such as provable data possession (PDP) [1], allow clients that outsource data to untrusted servers to verify that the server continues to correctly store the data. Through the careful integration of forward error-correcting codes and remote data checking, a system can prove possession with arbitrarily high probability. We formalize this notion in the robust data possession guarantee. We distill the key performance and security requirements for integrating forward error-correcting codes into PDP and describe an encoding scheme and file organization for robust data possession that meets these requirements. We give a detailed analysis of this scheme and build a Monte-Carlo simulation to evaluate tradeoffs in reliability, space overhead, and performance. A practical way to evaluate these tradeoffs is an essential input to system design, allowing the designer to choose the encoding and data checking protocol parameters that realize robust data possession.
AB - Remote data checking protocols, such as provable data possession (PDP) [1], allow clients that outsource data to untrusted servers to verify that the server continues to correctly store the data. Through the careful integration of forward error-correcting codes and remote data checking, a system can prove possession with arbitrarily high probability. We formalize this notion in the robust data possession guarantee. We distill the key performance and security requirements for integrating forward error-correcting codes into PDP and describe an encoding scheme and file organization for robust data possession that meets these requirements. We give a detailed analysis of this scheme and build a Monte-Carlo simulation to evaluate tradeoffs in reliability, space overhead, and performance. A practical way to evaluate these tradeoffs is an essential input to system design, allowing the designer to choose the encoding and data checking protocol parameters that realize robust data possession.
KW - Archival storage
KW - Error-correcting codes
KW - PDP
KW - Provable data possession
KW - Remote data checking
KW - Spot checking
KW - Storage security
UR - http://www.scopus.com/inward/record.url?scp=70349245590&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70349245590&partnerID=8YFLogxK
U2 - 10.1145/1456469.1456481
DO - 10.1145/1456469.1456481
M3 - Conference contribution
AN - SCOPUS:70349245590
SN - 9781605582993
T3 - Proceedings of the ACM Conference on Computer and Communications Security
SP - 63
EP - 68
BT - Proceedings of the 4th ACM International Workshop on Storage Security and Survivability, StorageSS'08, Co-located with the 15th ACM Computer and Communications Security Conference, CCS'08
T2 - 4th ACM International Workshop on Storage Security and Survivability, StorageSS'08, Co-located with the 15th ACM Computer and Communications Security Conference, CCS'08
Y2 - 27 October 2008 through 31 October 2008
ER -