Patent ID: 8612770
Filing Date: 2013-12-17
Classification: G06F,H04L

Abstract:
1. A biometric authentication method for a computer system, the computer system including: a plurality of computers for obtaining biometric information from a user and generating authentication information used for authenticating the user; and a server for executing authentication processing by using the authentication information, which is coupled to the plurality of computers, the biometric authentication method including: a first step of extracting, by at least one of the plurality of computers, a first feature based on the obtained biometric information from the user; a second step of generating, by the at least one of the plurality of computers, a first parameter polynomial, which is used for keeping the extracted first feature secret, and a second parameter polynomial; a third step of calculating, by the at least one on the plurality of computers, a template polynomial for enrollment based on a product of the first feature and the first parameter polynomial; a forth step of transmitting, by the at least one on the plurality of computers, the calculated template polynomial for enrollment to the server; a fifth step of storing, by the server, the template polynomial for enrollment; a sixth step of obtaining, by the at least one of the plurality of computers, the biometric information from the user, and extracting a second feature of the obtained biometric information, in a case of authenticating the user; a seventh step of calculating, by the at least one of the plurality of computers, a template polynomial for authentication base on a product of the second feature and the second parameter polynomial; a eighth step of transmitting, by the at least one of the plurality of computers, the calculated template polynomial for authentication to the server; and a ninth step of calculating, by the server, a similarity between the first feature and the second feature by using the template polynomial for authentication and the template polynomial for enrollment, and authenticating the user based on the calculated similarity, wherein a residue polynomial equal 1, which is calculated by dividing a product of the first parameter polynomial and the second parameter polynomial by a modulo polynomial.