Private Index Coding

05/30/2020
by   Varun Narayanan, et al.
0

We study the fundamental problem of index coding under an additional privacy constraint that requires each receiver to learn nothing more about the collection of messages beyond its demanded messages from the server and what is available to it as side information. To enable such private communication, we allow the use of a collection of independent secret keys, each of which is shared amongst a subset of users and is known to the server. The goal is to study properties of the key access structures which make the problem feasible and then design encoding and decoding schemes efficient in the size of the server transmission as well as the sizes of the secret keys. We call this the private index coding problem. We begin by characterizing the key access structures that make private index coding feasible. We also give conditions to check if a given linear scheme is a valid private index code. For up to three users, we characterize the rate region of feasible server transmission and key rates, and show that all feasible rates can be achieved using scalar linear coding and time sharing; we also show that scalar linear codes are sub-optimal for four receivers. The outer bounds used in the case of three users are extended to arbitrary number of users and seen as a generalized version of the well-known polymatroidal bounds for the standard non-private index coding. We also show that the presence of common randomness and private randomness does not change the rate region. Furthermore, we study the case where no keys are shared among the users and provide some necessary and sufficient conditions for feasibility in this setting under a weaker notion of privacy. If the server has the ability to multicast to any subset of users, we demonstrate how this flexibility can be used to provide privacy and characterize the minimum number of server multicasts required.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2018

On the Capacity Region for Secure Index Coding

We study the index coding problem in the presence of an eavesdropper, wh...
research
01/21/2020

Secure Index Coding with Security Constraints on Receivers

Index coding is concerned with efficient broadcast of a set of messages ...
research
05/12/2021

Symmetric Private Information Retrieval with User-Side Common Randomness

We consider the problem of symmetric private information retrieval (SPIR...
research
01/09/2018

Linear Codes for Broadcasting with Noisy Side Information

We consider network coding for a noiseless broadcast channel where each ...
research
01/27/2018

Capacity Theorems for Distributed Index Coding

In index coding, a server broadcasts multiple messages to their respecti...
research
10/27/2018

Groupcast Index Coding Problem: Joint Extensions

The groupcast index coding problem is the most general version of the cl...
research
02/08/2022

Network Coding Multicast Key-Capacity

For a multi-source multi-terminal noiseless network, the key-disseminati...

Please sign up or login with your details

Forgot password? Click here to reset