Patent ID: 7873837

Claim:
An electronic data flash card adapted to communicate with a host system through a communication link established by the host system over an interface bus, said electronic data flash card comprising: (A) a card body; (B) a flash memory device mounted on the card body and including a plurality of flash memory cells, each of the plurality of flash memory cells having a physical address; (C) an input/output interface circuit mounted on card body and including means for establishing said communication link between the host system and the electronic data flash card when the electronic data flash card is operably connected to the host system; (D) a flash memory controller mounted on the card body and electrically connected to said flash memory device and said input/output interface circuit, wherein the flash memory controller comprises: means for generating a first random number when the electronic data flash card is accessed by the host system; means for verifying a user's authenticity; upon verifying said user's authenticity, means for generating a decrypted logical address by decrypting an encrypted logical address received from the host system using the first random number; means for determining a physical address using said decrypted logical address; and means for accessing selected memory cells of the flash memory device using said physical address.