Patent ID: 7613891

Claim:
A method comprising: receiving, by a flash device, a read access command configured to disable read access of a memory range of a memory array of the flash device after reading data within the memory range; authenticating, by the flash device, the read access command based on a signature verification protocol at an integrated controller of the flash device, wherein the integrated controller is operatively coupled to a processor unit, the processor unit providing the read access command to access the memory range of the flash device; providing, by the flash device, read access to the memory range of the memory array based on an authenticated read access command, wherein the authenticated read access command was determined to be a valid dynamic read access command based on the signature verification protocol; disabling read access to the memory range after the execution of the authenticated read access command; and enabling, by the flash device prior to a reset of the flash device, further read access to the previously disabled memory range of the memory array based on receipt of another valid dynamic read access command, wherein the other valid dynamic read access command was determined to be a valid dynamic read access command based on the signature verification protocol.