Patent ID: 11972651
Assignee: FEITIAN TECHNOLOGIES CO., LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. An authenticating method of a smart key device, in which said method comprises the following steps:
A1) receiving, by the smart key device, an instruction sent from a host computer;
A2) determining, by the smart key device, a type of the instruction, when the type of the instruction is an operating instruction related to the key, executing Step A3, when the type of the instruction is another type of instruction, executing an operation corresponding to the instruction, going back to Step A1;
A3) confirming, by the smart key device, a key area according to the operating instruction related to the key, executing Step A4;
A4) obtaining, by the smart key device, a biometric authentication identifier corresponding to the key area, confirming a mode of biometric authentication corresponding to the key area according to the biometric authentication identifier, when the mode of biometric authentication is a first mode, executing Step A5; when the mode of biometric authentication is a second mode, executing Step A6; when the mode of biometric authentication is a third mode, executing Step A7;
A5) obtaining, by the smart key device, an operating key corresponding to the key area according to the operating instruction, executing an operation corresponding to the operating key, returning an operating result to the host computer, then executing Step A1;
A6) authenticating, by the smart key device, a biometric, determining whether the biometric authentication is successful, if the biometric authentication is successful, obtaining and recording time of a timer when the biometric authentication is successful, obtaining the operating key corresponding to the key area according to the operating instruction, performing a corresponding operation according to the operating key, returning an operating result to the host computer, then executing Step A1; if the biometric authentication is not successful, returning an error code, then executing Step A1; and
A7) obtaining, by the smart key device, a current time of the timer and the recording time of the timer when the biometric authentication is successful, determining whether the biometric authentication is required according to the current time of the timer and the recording time of the timer when the biometric authentication is successful, if yes, executing Step A6; otherwise, obtaining the operating key corresponding to the key area according to the operating instruction, executing an operation corresponding to the operating key, returning an operating result to the host computer, then executing Step A1.