×

Systems and methods for securely deduplicating data owned by multiple entities

  • US 8,401,185 B1
  • Filed: 02/01/2010
  • Issued: 03/19/2013
  • Est. Priority Date: 02/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for securely deduplicating data owned by multiple entities, at least a portion of the method being performed by a client device comprising at least one processor, the method comprising:

  • identifying, at the client device, a plurality of data segments to store on a third-party storage system;

    for each data segment, performing the following steps at the client device;

    identifying a hash of the data segment;

    transmitting the hash of the data segment to a central server;

    receiving an encrypted string that is based on the hash of the data segment from the central server, wherein the encrypted string comprises an encryption of the hash of the data segment using a key that is derived from the hash of the data segment using a transformation function;

    encrypting the data segment with the encrypted string;

    transferring the encrypted data segment to the third-party storage system.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×