Remote Data Checking (RDC) is a technique by which clients can establish that data outsourced at untrusted servers remains intact over time. RDC is useful as a prevention tool, allowing clients to periodically check if data has been damaged, and as a repair tool whenever damage has been detected. Initially proposed in the context of a single server, RDC was later extended to verify data integrity in distributed storage systems that rely on replication and on erasure coding to store data redundantly at multiple servers. Recently, a technique was proposed to add redundancy based on network coding, which offers interesting tradeoffs because of its remarkably low communication overhead to repair corrupt servers. Unlike previous work on RDC which focused on minimizing the costs of the prevention phase, we take a holistic look and initiate the investigation of RDC schemes for distributed systems that rely on network coding to minimize the combined costs of both the prevention and repair phases. We propose RDC-NC, a novel secure and efficient RDC scheme for network coding-based distributed storage systems. RDC-NC mitigates new attacks that stem from the underlying principle of network coding. The scheme is able to preserve in an adversarial setting the minimal communication overhead of the repair component achieved by network coding in a benign setting. We implement our scheme and experimentally show that it is computationally inexpensive for both clients and servers. © 2010 ACM.

Remote data checking for network coding-based distributed storage systems / Chen, Bo; Reza, Curtmola; Ateniese, Giuseppe; Randal, Burns. - (2010), pp. 31-42. (Intervento presentato al convegno 2010 ACM Workshop on Cloud Computing Security Workshop, CCSW '10, Co-located with CCS'10 tenutosi a Chicago, IL nel 4 October 2010 through 8 October 2010) [10.1145/1866835.1866842].

Remote data checking for network coding-based distributed storage systems

ATENIESE, GIUSEPPE;
2010

Abstract

Remote Data Checking (RDC) is a technique by which clients can establish that data outsourced at untrusted servers remains intact over time. RDC is useful as a prevention tool, allowing clients to periodically check if data has been damaged, and as a repair tool whenever damage has been detected. Initially proposed in the context of a single server, RDC was later extended to verify data integrity in distributed storage systems that rely on replication and on erasure coding to store data redundantly at multiple servers. Recently, a technique was proposed to add redundancy based on network coding, which offers interesting tradeoffs because of its remarkably low communication overhead to repair corrupt servers. Unlike previous work on RDC which focused on minimizing the costs of the prevention phase, we take a holistic look and initiate the investigation of RDC schemes for distributed systems that rely on network coding to minimize the combined costs of both the prevention and repair phases. We propose RDC-NC, a novel secure and efficient RDC scheme for network coding-based distributed storage systems. RDC-NC mitigates new attacks that stem from the underlying principle of network coding. The scheme is able to preserve in an adversarial setting the minimal communication overhead of the repair component achieved by network coding in a benign setting. We implement our scheme and experimentally show that it is computationally inexpensive for both clients and servers. © 2010 ACM.
2010
2010 ACM Workshop on Cloud Computing Security Workshop, CCSW '10, Co-located with CCS'10
archival storage; distributed storage systems; network coding; pollution attack; remote data checking; replay attack; security
04 Pubblicazione in atti di convegno::04c Atto di convegno in rivista
Remote data checking for network coding-based distributed storage systems / Chen, Bo; Reza, Curtmola; Ateniese, Giuseppe; Randal, Burns. - (2010), pp. 31-42. (Intervento presentato al convegno 2010 ACM Workshop on Cloud Computing Security Workshop, CCSW '10, Co-located with CCS'10 tenutosi a Chicago, IL nel 4 October 2010 through 8 October 2010) [10.1145/1866835.1866842].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/431638
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 150
  • ???jsp.display-item.citation.isi??? ND
social impact