Patent ID: 8959199
Filing Date: 2015-02-17
Classification: H04L

Abstract:
1. A data storage server (DSS), comprising: an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients; a content addressable storage (CAS); and a system configured to monitor the network transactions occurring on the network and identify the network transactions as belonging to a registered client of the DSS, and store in the storage the transactions with an identification corresponding to the registered client, wherein the system is further configured to instruct a first client to send to a second client a digest value and a first challenge value; instruct the second client to send to the first client an acknowledgement comprising the digest value, a first response and a second challenge; instruct the first client to send the digest value and a second response; instruct the second client to send the digest value, a retrieval key and a—decryption key; and instruct the first client to delete encrypted data corresponding to the digest value, wherein the first client has access to encrypted data of the second client enabled by the retrieval key and the decryption key.