Back to results
US 2011/0035603 A1Published application
Apparatus and Method for Securing Data on a Portable Storage Device
AssigneeSanDisk IL Ltd.
InventorsAran Ziv, Eyal Bychkov
Life of this patent
Estimating the term…
Abstract
A portable storage device including a microprocessor and a secure user data area, the microprocessor operable to perform on-the-fly encryption/decryption of secure data stored on the storage device under a user password, the microprocessor also operable to exclude access to the secure user data area unless the user password is provided.
Claims20
A method for accessing a secure user area of a portable storage device, the method comprising:
- performing by a portable storage device that has a storage medium including a clear user area and a secure user area, wherein the portable storage device is operative to allow access to the clear user area without requiring a user password and to allow access to the secure user area only upon receiving the user password:
- receiving the user password from a host device in communication with the portable storage device;
- and
- performing at least one of (a) and (b):
- (a) receiving data from the host device, performing on-the-fly encryption of the data, and storing the encrypted data in the secure user area;
- and
- (b) reading encrypted data from the secure user area, performing on-the-fly decryption of the encrypted data, and sending the decrypted data to the host device.
4 more elements
A storage device comprising:
- an interface to a host device;
- and
- a storage medium including a clear user area and a secure user area;
- wherein the storage device is operative to allow access to the clear user area without requiring a user password and to allow access to the secure user area only upon receiving the user password;
- and
- wherein the storage device is further operative to:
- receive the user password from the host device via the interface;
- and
- perform at least one of (a) and (b):
- (a) receive data from the host device, perform on-the-fly encryption of the data, and store the encrypted data in the secure user area;
- and
- (b) read encrypted data from the secure user area, perform on-the-fly decryption of the encrypted data, and send the decrypted data to the host device.
9 more elements
Dependencies are inferred from the claim text.