STORAGE SECURITY USING CRYPTOGRAPHIC SPLITTING
First Claim
1. A method of presenting a virtual disk to a client device, the method comprising:
- receiving client credentials from a client device, the client credentials including a client identifier;
authenticating the client device at a secure storage device;
determining a volume is associated with the client device based upon the client identifier, the volume associated with a plurality of shares stored on a corresponding plurality of physical storage devices; and
upon determining the volume is associated with the client device, presenting the volume to the client device.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for presenting a virtual disk to a client device are disclosed. One method includes receiving client credentials from a client device, the client credentials including a client identifier. The method also includes authenticating the client device at a secure storage device. The method further includes determining a volume is associated with the client device based upon the client identifier, the volume associated with a plurality of shares stored on a corresponding plurality of physical storage devices. The method also includes, upon determining the volume is associated with the client device, presenting the volume to the client device.
-
Citations
21 Claims
-
1. A method of presenting a virtual disk to a client device, the method comprising:
-
receiving client credentials from a client device, the client credentials including a client identifier; authenticating the client device at a secure storage device; determining a volume is associated with the client device based upon the client identifier, the volume associated with a plurality of shares stored on a corresponding plurality of physical storage devices; and upon determining the volume is associated with the client device, presenting the volume to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A secure storage appliance comprising a programmable circuit configured to execute program instructions which, when executed, configure the secure storage appliance to:
-
receive client credentials from a client device, the client credentials including a client identifier; authenticate the client device at a secure storage device; determine a volume is associated with the client device based upon the client identifier, the volume associated with a plurality of shares stored on a corresponding plurality of physical storage devices; and upon determining the volume is associated with the client device, present the volume to the client device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of presenting a virtual disk to a client device, the method comprising:
-
receiving client credentials from a client device, the client credentials including a client identifier; authenticating the client device at a secure storage device; determining a volume is associated with the client device based upon the client identifier, the volume associated with a plurality of shares stored on a corresponding plurality of physical storage devices; and upon determining the volume is associated with the client device, presenting the volume to the client device; receiving client credentials from a second client device, the client credentials including a second client identifier; authenticating the second client device at a secure storage device; determining a second volume is associated with the second client device based upon the second client identifier, the second volume associated with a second plurality of shares stored on a corresponding second plurality of physical storage devices, wherein at least one physical storage device stores one of each of the first and second plurality of shares; and upon determining the second volume is associated with the second client device, presenting the second volume to the second client device. - View Dependent Claims (20, 21)
-
Specification