Class 3 – Device Protect protects the user’s data from unauthorized access, including read and write. When enabled, the Device Protect scheme would allow read commands to go through the flash controller, but no actual data in the device can be read during the whole process. Without the proper way to disable the protection, unauthorized read attempts would receive only invalid data, indicated as “FFh” or “00h” (viewed from certain software utility). The enabled device would appear as “not-initialized” on OS. Similar to the Write Protect scheme, Device Protect allows write commands to go through the flash controller, but no data is actually written into the flash.