Patent ID: 9558359
Date: 2017-01-31
CPC Classifications: G06F,H04L

Claim:
1. A system for proactive secret sharing amongst a plurality of mobile storage platforms, the system comprising: one or more processors and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the one or more processors perform operations of: initializing a RobustShare protocol to distribute a block of secret data among a set of servers comprising n servers of a synchronous network, a plurality of the n servers each being part of a mobile storage platform, wherein the block of secret data comprises a plurality of shares of data, wherein each server in the set of servers holds one share of data encoding the block of secret data, and wherein the plurality of shares of data is transmitted electronically via a secure, authenticated broadcast channel; initializing at least one Block-Redistribute protocol to protect against at least one adversary that attempts to corrupt the set of servers, wherein during a Block-Redistribute protocol the set of servers periodically refreshes its plurality of shares of data such that each server holds a new share of data that is independent of the previous share of data; initializing a Reco protocol to reveal the block of secret data, wherein a communication complexity for each of the protocols is O(W+n periodically erasing, by each server, the plurality of shares of data to preserve security against an adversary.