Patent ID: 8898807

Claim:
A data protecting method for a mobile communication device, wherein the mobile communication device comprises a security unit, a wireless communication unit, and an external device interface unit, and a memory storage device is detachably coupled to the external device interface unit, the data protecting method comprising: storing a first authentication information into a hidden area of the memory storage device by using the security unit; receiving a data packet by using the wireless communication unit, wherein the data packet comprises a data security instruction and a second authentication information; parsing the data packet by using the security unit according to the data security instruction to obtain the second authentication information; determining whether the second authentication information obtained from the data packet matches the first authentication information stored in the hidden area by using the memory storage device; and if the second authentication information obtained from the data packet matches the first authentication information stored in the hidden area, performing a data protecting operation on data stored in a storage area of the memory storage device by using the memory storage device to prevent the data stored in the storage area from being read, wherein the first authentication information comprises a first digest, a first encrypted data, and a device identity (ID) of the mobile communication device, wherein the step of storing the first authentication information into the hidden area of the memory storage device comprises: obtaining the device ID of the mobile communication device by using the security unit; receiving a user account and a user password to be set by using the security unit; encoding the user account and the user password by using the security unit through a one-way hash encoding unit to generate the first digest; encrypting the user account and the user password by using the security unit through an encryption unit to generate the first encrypted data; and writing the device ID, the first digest, and the first encrypted data into the hidden area of the memory storage device by using the security unit.