Patent ID: 9313181
Filing Date: 2016-04-12
CPC Classification: H04K,H04L

Claim Text:
1. A computer implemented method for data privacy in a distributed communication system comprising a plurality of client terminals, the method comprising: receiving, from each of the plurality of client terminals, a group of key switch hints generated by said each of the client terminals, wherein each group of key switch hints comprises a key switch hint corresponding to each other one of the client terminals; receiving, from each of the client terminals, an encrypted data stream; switching each of the encrypted data streams using the key switch hints corresponding to said each other one of the client terminals to generate a respective switched data set for said each of the encrypted data streams, wherein each switched data set comprises a plurality of encrypted data representations of said each of the encrypted data streams; and generating an encrypted output data stream for each of the client terminals using the switched data set for each encrypted data stream.