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.