Abstract
In this paper we consider the problem of n agents wishing to perform a given computation on common inputs in a privacy preserving manner, in the sense that even if the entire memory contents of some of them are exposed, no information is revealed about the state of the computation, and where there is no a priori bound on the number of inputs. The problem has received ample attention recently in the context of swarm computing and Unmanned Aerial Vehicles (UAV) that collaborate in a common mission, and schemes have been proposed that achieve this notion of privacy for arbitrary computations, at the expense of one round of communication per input among the n agents.
In this work we show how to avoid communication altogether during the course of the computation, with the tradeoff of computing a smaller class of functions, namely, those carried out by finite state automata. Our scheme, which is based on a novel combination of secret-sharing techniques and the Krohn-Rhodes decomposition of finite state automata, achieves the above goal in an information-theoretically secure manner, and, furthermore,
does not require randomness during its execution.
In this work we show how to avoid communication altogether during the course of the computation, with the tradeoff of computing a smaller class of functions, namely, those carried out by finite state automata. Our scheme, which is based on a novel combination of secret-sharing techniques and the Krohn-Rhodes decomposition of finite state automata, achieves the above goal in an information-theoretically secure manner, and, furthermore,
does not require randomness during its execution.
Original language | English |
---|---|
Pages | 32-44 |
Number of pages | 13 |
State | Published - 2011 |
Event | 2nd ICS 2011 - Beijing, China Duration: 7 Jan 2011 → 9 Jan 2011 |
Conference
Conference | 2nd ICS 2011 |
---|---|
Country/Territory | China |
City | Beijing |
Period | 7/01/11 → 9/01/11 |
Keywords
- Private computation
- information-theoretic security
- finite state automata
- Krohn-Rhodes decomposition