摘要 |
A method for authenticating a device comprising a processor and a smart card. A user unlocks the smart card using a PIN code. A secret key Kc of the smart card and the PIN code of the smart card is transmitted to the processor. The processor performs a cryptographic calculation using a secret key Kp of the processor, the PIN code, and Kc. A pattern is generated from the cryptographic calculation by the processor and transmitted to the user. The pattern generated by the device is compared to a pattern memorized by the user. |