Patent ID: 8234500

Claim:
A secure portable storage device connectable to a host device, the secure portable storage device comprising: a storage medium including: a secure user area for storing therein user data in an encrypted form, and a register for storing therein an encrypted key; and a microprocessor configured to: use a user password for encrypting a clear key to produce the encrypted key and, in turn, for decrypting the encrypted key to produce the clear key, and use the clear key to decrypt the encrypted form of the user data read from the secure user area, and to encrypt the user data received from the host device thereby producing the encrypted form of the user data; wherein the user password is generated by a user of the secure portable storage device; wherein the microprocessor is further configured to control access from the host device to the secure user area such that the access is allowed only upon the microprocessor receiving the user password; and wherein, upon receiving the user password, the secure portable storage device is remounted to the host device by disconnecting a communication link between the secure portable storage device and the host device and then reconnecting the communication link between the secure portable storage device and the host device.