摘要 |
<p>Locking and unlocking an application in a smart card (1208) allows for automatic authenticity of a lock or unlock command without the need for a personal identification number (PIN). The smart card (1208) is locked and unlocked by using a smart card device (1200, 1200a, 1200b) that need not have a keypad. The smart card device is a dedicated reader and locking/unlocking device, or can be a bank terminal, PC, telephone, etc. The smart card (1208) is inserted into the smart card device (1200, 1200a, 1200b). A lock command is sent from the device to the smart card. An application on the smart card is locked. The smart card (1208) sends identifying information, such as a password (PWD) and a card identification number (CID), to the device (1200) which is stored in a cache (506). The identifying information allows automatic authentication for unlocking of the card at a later time. The locked application cannot be used until it is unlocked. To unlock, the smart card (1208) is inserted into the device (1200) and an unlock button (1204) is pressed. The smart card device reads the card identification number of the card and determines if the corresponding password for that card is present in the cache of the device. If so, an unlock command is issued to the smart card along with the password. If the password received by the smart card matches the password of the smart card then the smart card is unlocked.</p> |