发明名称 Auditable distribution of a data file
摘要 Auditable data distribution from a server to clients is achieved as follows. The server delivers chunks of a data file, and identifiers of the chunks, to the clients. For each chunk of the data file received by the clients, a digest is generated by the client that received the chunk, using at least a part of the chunk and further data of the client that received the chunk. The further data is known to the server. The client that received this chunk sends the digest to the server, which receives the digest. The server determines an identity of the clink that received the chunk in question, by comparing the digest to the chunks that the server has sent and to the further data known to the server. The server stores the identity of the client that received the chunk.
申请公布号 US9154548(B2) 申请公布日期 2015.10.06
申请号 US201414288711 申请日期 2014.05.28
申请人 International Business Machines Corporation 发明人 Rooney John G.;Giblin Christopher J.
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人 Cabrasawan Feb
主权项 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; generating a digest, by the client that received the chunk, using at least a part of the chunk and further data of the client that received the chunk, the further data known to the server;sending, by the client that received the chunk, the digest to the server;receiving, by the server, the digest;determining, by the server, an identity of the client that received the chunk, by comparing the digest to the chunks that the server has sent and to the further data known to the server;storing, by the server, the identity of the client that received the chunk, 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.
地址 Armonk NY US
您可能感兴趣的专利