Patent ID: 8397289

Claim:
A method for removable element authentication in an embedded system comprising the steps of: receiving, by a device host, a first removable entity product manufacture number, a first removable entity type category and a first secret key previously stored in the embedded system prior to insertion of a removable entity into the embedded system; calculating, by the device host, a first registration identification by-applying the first removable entity product manufacture number, the first removable entity type category and the first secret key to a secure algorithm stored in the device host and storing the result of the calculation in the device host; receiving, by the device host, a second removable entity product manufacture number, a second removable entity type category and a third registration identification stored in the removable entity after the removable entity is inserted into the embedded system; calculating, by the device host, a second registration identification by-applying the second removable entity product manufacture number, the second removable entity type category and the first secret key to the secure the algorithm; comparing the first registration identification, the second registration identification and the third registration identification with each other; and displaying details of the removable entity to a user by the device if the first registration identification, the second registration identification and the third registration identification are identical to each other; wherein when the embedded system is powered off, a device host user interface of the embedded system remains active and a device authentication of the removable entity is performed upon insertion of the removable entity into the embedded system regardless of a power status of the embedded system via a battery backup of the device host user interface.