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

Claim 8:
9. The method of claim 6, wherein 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, generating a special status code and sending the special status code to the fingerprint management chip and executing Step 104; based on the determining the value of the fingerprint authentication identifier is the second preset value, generating a special status code and sending the special status code to the fingerprint management chip, executing Step 105;
Step 104 is specifically: receiving, by the fingerprint management chip, the special status code and determining whether the special status code is legitimate; based on the determining the special status code is legitimate, the fingerprint management chip generating a random number and prompting the user to input the fingerprint, verifying the fingerprint input by the user to obtain the user operation verification result, using, by the fingerprint management chip, the random number and a first session key to encrypt the user operation verification result to obtain an encrypted user operation verification result and sending the encrypted user operation verification result and the random number to the security environment chip, executing Step 106; based on the determining the special status code is not legitimate, reporting an error;
Step 105 is specifically: receiving, by the fingerprint management chip, the special status code and determining whether the special status code is legitimate; based on the determining the special status code is legitimate, generating, by the fingerprint management chip, the random number, prompting the user to press the key, verifying the key pressed by the user to obtain the user operation verification result, encrypting, by the fingerprint management chip, the user operation verification result by using the random number and the first session key to obtain the encrypted user operation verification result, sending the encrypted user operation verification result and the random number to the security environment chip, executing Step 106; based on the determining the special status code is not legitimate, reporting an error; and
Step 106 is specifically: using, by the security environment chip, the random number and a second session key to decrypt the encrypted user operation verification result received, determining the user operation verification result; 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.