MDS Variable Generation and Secure Summation with User Selection

Abstract

A collection of K random variables are called (K,n)-MDS if any n of the K variables are independent and determine all remaining variables. In the MDS variable generation problem, K users wish to generate variables that are (K,n)-MDS using a randomness variable owned by each user. We show that to generate 1 bit of (K,n)-MDS variables for each n ∈ \1,2,·s, K\, the minimum size of the randomness variable at each user is 1 + 1/2 + ·s + 1/K bits. An intimately related problem is secure summation with user selection, where a server may select an arbitrary subset of K users and securely compute the sum of the inputs of the selected users. We show that to compute 1 bit of an arbitrarily chosen sum securely, the minimum size of the key held by each user is 1 + 1/2 + ·s + 1/(K-1) bits, whose achievability uses the generation of (K,n)-MDS variables for n ∈ \1,2,·s,K-1\.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…