Distributed Multi-User Secret Sharing

01/13/2018
by   Mahdi Soleymani, et al.
0

A distributed secret sharing system is considered that consists of a dealer, n storage nodes, and m users. Each user is given access to a certain subset of storage nodes where it can download the data. The dealer wants to securely convey a specific secret s_j to user j via storage nodes, for j=1,2,...,m, in such a way that no user gets any information about other users' secrets in an information-theoretic sense. To this end, we propose to study protocols where the dealer encodes secrets into several secret shares and loads them into the storage nodes. Given a certain number of storage nodes we find the maximum number of users that can be served in such protocols and construct schemes that achieve this. We further define two major properties for such distributed secret sharing systems; communication complexity is defined as the total amount of data that needs to be downloaded by users in order to reconstruct their secrets; and storage overhead is defined as the total amount of data loaded by the dealer into the storage nodes normalized by the total size of secrets. The minimum possible communication complexity and a lower bound on storage overhead are characterized given any n and m. Furthermore, we construct distributed secret sharing protocols, under certain conditions on the system parameters, that achieve the minimum communication complexity and attain the lower bound on the storage overhead thereby providing schemes that are optimal in terms of both the communication complexity and storage overhead. It is shown how to modify the proposed protocols in order to construct schemes for any set of parameters while providing a nearly optimal storage overhead.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/02/2021

The Capacity Region of Distributed Multi-User Secret Sharing

In this paper, we study the problem of distributed multi-user secret sha...
research
02/09/2020

Communication Efficient Secret Sharing in the Presence of Malicious Adversary

Consider the communication efficient secret sharing problem. A dealer wa...
research
01/05/2018

Near Optimal Coded Data Shuffling for Distributed Learning

Data shuffling between distributed cluster of nodes is one of the critic...
research
06/28/2019

Access Balancing in Storage Systems by Labeling Partial Steiner Systems

Storage architectures ranging from minimum bandwidth regenerating encode...
research
01/29/2021

Theory of Communication Efficient Quantum Secret Sharing

A ((k,n)) quantum threshold secret sharing (QTS) scheme is a quantum cry...
research
02/18/2020

Repair rate lower bounds for distributed storage

One of the primary objectives of a distributed storage system is to reli...
research
07/25/2021

Low-bandwidth recovery of linear functions of Reed-Solomon-encoded data

We study the problem of efficiently computing on encoded data. More spec...

Please sign up or login with your details

Forgot password? Click here to reset