摘要 |
An apparatus and method for securing the operation of any electronic device (101) that contains a microprocessor (103) and a plurality of memories (110), including flash memory. The basic apparatus includes a smart card reader/writer (111) for a smart card with a microprocessor and a plurality of memories, a means for auto-burning the memories (110) of the electronic device and smart card, and a connection for an external input/output device such as a keyboard and monitor. This system automatically creates and burns a digital signature, that is generated from identification data input by the user through the external input/output device, into the memory of both the electronic device (101) and smart card. Upon start up, reset or interrupt of the electronic device, once the digital signature has been created and auto-burned, control is passed to a software program that authenticates the digital signatures burned in the electronic device (101) and the smart card. If these digital signatures are found to match then normal operation of the electronic device (101) is permitted, otherwise the operation of the electronic device (101) is terminated. |