Patent ID: 9154548
Filing Date: 2015-10-06
Classification: H04L

Abstract:
1. A method for auditable data distribution, comprising: delivering, by a server, a plurality of chunks of a data file and identifiers of the chunks to a plurality of clients; for each chunk of the data file received by the clients; wherein generating the digest by the client that received each chunk, sending the digest from the client to the server, determining the identity of the client that received the chunk by the server, and storing the identity of the client that received the chunk by the server provide for auditable data distribution of the data file among the clients from the server, wherein each client that already has at least one chunk of the data file is permitted to receive other of the chunks of the data file from other of the clients, except that the clients are forbidden from sending the last chunk of the data file to any client, such that just the server is permitted to send the last chunk of the data file to any client.