Patent ID: 8787973

Claim:
A storage device comprising: a memory including one or more secure portions; and a controller coupled to the memory and configured to operatively interface with a device, the device further configured to interface an identity card, the controller further configured to: send, to the device, an encrypted code to use a first key and a second key stored on the identity card in order for the storage device to allow access to the one or more secure portions, the first key and the second key being stored on the identity card prior to sending the encrypted code; receive a response to the encrypted code, the response received solely via the device and being a derivative of the first key and the second key stored on the identity card, the derivative being a decryption of the encrypted code with the first key and then a reencryption with the second key; decrypt the response; determine whether the decrypted response matches the code; and allow access to the one or more secure portions of the storage device in response to determining that the decrypted response matches the code and prevent access to the one or more secure portions in response to determining that the decrypted response does not match the code.