×

Sub-volume level security for deduplicated data

  • US 8,117,464 B1
  • Filed: 04/30/2008
  • Issued: 02/14/2012
  • Est. Priority Date: 04/30/2008
  • Status: Active Grant
First Claim
Patent Images

1. A network storage system comprising:

  • a hardware-implemented processor;

    a storage manager, operatively coupled to the processor, to service requests to access data stored in a persistent mass storage facility;

    a duplicate detection unit to detect a duplicate block of a first logical container of data and to determine whether the duplicate block is also part of a second logical container of data; and

    a cryptographic engine toencrypt a unique block of the first logical container of data by using a unique cryptographic key,encrypt the duplicate block by using a shared cryptographic key and the unique cryptographic key only if the duplicate block is determined also to be part of the second logical container of data, and otherwise to encrypt the duplicate block using the unique cryptographic key but not the shared cryptographic key if the duplicate block is determined not also to be part of the second logical container of data, andin conjunction with servicing a request to access the first logical container of data, decrypt the unique block of the first logical container of data by using the unique cryptographic key and decrypt the duplicate block of the first logical container of data by using the shared cryptographic key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×