Patent ID: 11930118
Assignee: FEITIAN TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 15:
16. The authentication device of claim 11, wherein the authentication device comprises: a fingerprint management chip and a security environment chip;
the fingerprint management chip is configured to receive the command of the upper host; and receive the signature result;
encapsulate the command of the upper host into an application protocol data unit instruction;
send the application protocol data unit instruction to the security environment chip; further configured to send the user operation verification result to the security environment chip; and further configured to send the signature result to the upper host;
the security environment chip is configured to receive the application protocol data unit instruction; and receive the user operation verification result;
parse the option parameter in the application protocol data unit instruction;
determine the value of the fingerprint authentication identifier in the option parameter and further configured to determine the user operation verification result;
based on the determining the value of the fingerprint authentication identifier of the option parameter is the first preset value, prompt the user to input the fingerprint and verify the fingerprint input by the user to obtain the user operation verification result; and based on the determining the value of the fingerprint authentication identifier in the option parameter is the second preset value, prompt the user to press the key and verify the key pressed by the user to obtain the user operation verification result;
based on the determining the user operation verification result is success, set the authentication mode confirmation identifier according to the value of the fingerprint authentication identifier;
obtain the client data from the application protocol data unit instruction;
generate the data to be signed according to the authentication mode confirmation identifier and the client data, perform the signature operation on the data to be signed and generate the signature result;
send the signature result to the fingerprint management chip; and
based on the determining the user operation verification result is failure.