Patent ID: 8321953

Claim:
A portable data storage device comprising: a memory system comprising a database for storing data; an encryptor for encrypting and decrypting the data stored within the database; a module for authorizing access to the data stored within the database, the module comprising: a file system for maintaining a scrambled database file system comprising a map of the data stored within the database, the file system separated from the database on the portable data storage device; and an authorization module for authenticating a user code to authorize access to the data stored within the database, wherein the authorization module unscrambles the database file system and generates an authorization signal when the access is authorized; a user interface for receiving the user code offline, before operationally coupling the portable data storage device to a digital device; and a controller for communicating with the digital device, wherein the controller provides access to the data stored within the database based on the authorization signal from the authorization module.