Skip to main content

Verifying distributed erasure-coded data

Publication ,  Conference
Hendricks, J; Ganger, GR; Reiter, MK
Published in: Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
December 14, 2007

Erasure coding can reduce the space and band width overheads of redundancy in fault-tolerant data storage and delivery systems. But it introduces the fundamental difficulty of ensuring that all erasure-coded fragments correspond to the same block of data. Without such assurance, a different block may be reconstructed from different subsets of fragments. This paper develops a technique for providing this assurance without the bandwidth and computational overheads associated with current approaches. The core idea is to distribute with each fragment what we call homomorphic fingerprints. These fingerprints preserve the structure of the erasure code and allow each fragment to be independently verified as corresponding to a specific block. We demonstrate homomorphic fingerprinting functions that are secure, efficient, and compact. Copyright © 2007 ACM.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the Annual ACM Symposium on Principles of Distributed Computing

DOI

Publication Date

December 14, 2007

Start / End Page

139 / 146
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hendricks, J., Ganger, G. R., & Reiter, M. K. (2007). Verifying distributed erasure-coded data. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (pp. 139–146). https://doi.org/10.1145/1281100.1281122
Hendricks, J., G. R. Ganger, and M. K. Reiter. “Verifying distributed erasure-coded data.” In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, 139–46, 2007. https://doi.org/10.1145/1281100.1281122.
Hendricks J, Ganger GR, Reiter MK. Verifying distributed erasure-coded data. In: Proceedings of the Annual ACM Symposium on Principles of Distributed Computing. 2007. p. 139–46.
Hendricks, J., et al. “Verifying distributed erasure-coded data.” Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, 2007, pp. 139–46. Scopus, doi:10.1145/1281100.1281122.
Hendricks J, Ganger GR, Reiter MK. Verifying distributed erasure-coded data. Proceedings of the Annual ACM Symposium on Principles of Distributed Computing. 2007. p. 139–146.

Published In

Proceedings of the Annual ACM Symposium on Principles of Distributed Computing

DOI

Publication Date

December 14, 2007

Start / End Page

139 / 146