×

Block-level data storage security system

  • US 9,384,149 B2
  • Filed: 03/15/2013
  • Issued: 07/05/2016
  • Est. Priority Date: 01/31/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of securely storing data in a network, the method comprising:

  • receiving a block of data from a client device;

    splitting the block of data into a predetermined number of secondary blocks of data, each of the secondary blocks of data associated with one of a plurality of shares;

    encrypting the plurality of shares with a corresponding number of different session keys, each of the session keys associated with a different physical storage device from among a plurality of physical storage devices; and

    storing each secondary block of data and session key used to encrypt the secondary block of data in the share associated with the session key;

    encrypting each session key with a workgroup key prior to storing the session key on the physical storage device associated with the session key, wherein the workgroup key is associated with a community of interest capable of accessing the data;

    wherein the session keys are associated with a virtual disk associated with one or more communities of interest providing access to shares only to members of associated communities of interest.

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