Published 2010 | Published
Book Section - Chapter Open

Security in Distributed Storage Systems by Communicating a Logarithmic Number of Bits

An error occurred while generating the citation.

Abstract

We investigate the problem of maintaining an encoded distributed storage system when some nodes contain adversarial errors. Using the error-correction capabilities that are built into the existing redundancy of the system, we propose a simple linear hashing scheme to detect errors in the storage nodes. Our main result is that for storing a data object of total size M using an (n,k) MDS code over a finite field F_q, up to t_1 = ⌊(n - k)/2⌋ errors can be detected, with probability of failure smaller than 1/M, by communicating only O(n(n-k) log M) bits to a trusted verifier. Our result constructs small projections of the data that preserve the errors with high probability and builds on a pseudorandom generator that fools linear functions. The transmission rate achieved by our scheme is asymptotically equal to the min-cut capacity between the source and any receiver.

Additional Information

© 2010 IEEE. Issue Date: 13-18 June 2010, Date of Current Version: 23 July 2010. This work has been supported partially by NSF grant CNS-0905615, partially by the Air Force Office of Scientific Research under grant FA9550-10-1-0166 and Caltech's Lee Center for Advanced Networking. The authors would like to thank Professor Leonard Schulman for his insights on pseudorandom generators.

Attached Files

Published - Dikaliotis2010p132802010_Ieee_International_Symposium_On_Information_Theory.pdf

Files

Dikaliotis2010p132802010_Ieee_International_Symposium_On_Information_Theory.pdf

Additional details

Created:
August 19, 2023
Modified:
January 13, 2024