Method for storing a data file of a client on a storage entity
AssigneeNEC Corporation
InventorsJens-Matthias Bohli, Ghassan Karame, Frederik Armknecht
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorsJens-Matthias Bohli, Ghassan Karame, Frederik Armknecht
Estimating the term…
A method for storing a data file of a client on a storage entity includes generating, by a proxy entity, a master encryption key; encrypting, by the client, the data file using the master encryption key to produce an encrypted file; computing a hash-tree for the encrypted file and using a top-hash of the hash-tree as a file identification (FID); and determining, by the proxy entity, whether the FID is already known to the storage entity. If the FID is not already known to the storage entity the method further includes computing, by the proxy entity, a top-hash of the encrypted file (PFID), and when the ownership of the data file has been proven, storing the FID being equal with the PFID at the client together with the hash value.
A method for storing a data file of a client on a storage entity, the method comprising:
A system for storing a data file of a client on a storage entity, the system comprising:
A proxy entity connectable to a storage entity and a client the proxy entity being adapted to:
Dependencies are inferred from the claim text.