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

Claim 5:
6. The method of claim 1, wherein the authentication device comprises a security environment chip and a fingerprint management chip, and in the method,
Step 101 is specifically: encapsulating, by the fingerprint management chip, the command of the upper host received into an application protocol data unit instruction and sending the application protocol data unit instruction to the security environment chip;
Step 102 is specifically: receiving, by the security environment chip, the application protocol data unit instruction and parsing the option parameter in the application protocol data unit instruction;
Step 103 is specifically: determining, by the security environment chip, the value of the fingerprint authentication identifier in the option parameter, and based on the determining the value of the fingerprint authentication identifier is the first preset value, executing Step 104; based on the determining the value of the fingerprint authentication identifier is the second preset value, executing Step 105;
Step 104 is specifically: prompting, by the fingerprint management chip, the user to input the fingerprint, verifying the fingerprint input by the user to obtain the user operation verification result and sending the user operation verification result to the security environment chip, executing Step 106;
Step 105 is specifically: prompting, by the fingerprint management chip, the user to press the key, verifying the key pressed by the user to obtain the user operation verification result and sending the user operation verification result to the security environment chip, executing Step 106;
Step 106 is specifically: determining, by the security environment chip, the user operation verification result, and based on the determining the user operation verification result is success, executing Step 107; based on the determining the user operation verification result is failure, reporting an error;
Step 107 is specifically: setting, by the security environment chip, the authentication mode confirmation identifier according to the value of the fingerprint authentication identifier, and obtaining, by security environment chip, the client data from the application protocol data unit instruction, generating the data to be signed according to the authentication mode confirmation identifier and the client data, performing the signature operation on the data to be signed and generating the signature result, sending the signature result to the fingerprint management chip; and
Step 108 is specifically: receiving, by the fingerprint management chip, the signature result and sending the signature result to the upper host.