Biometric authentication with security against eavesdropping
First Claim
Patent Images
1. A method for authentication using biometrics, the method comprising:
- providing, at a server, a reference template with a reference set of biometric data associated with an individual;
receiving, at the server, an authentication request from a client associated with a user;
generating a copy of the reference template;
in response to receiving the authentication request, modifying the copy of the reference template with modification data to generate a challenge template, and transmitting the challenge template from the server to the client;
receiving a response vector based at least in part on the challenge template and a candidate set of biometric data; and
authenticating the user as the individual associated with the reference set of biometric data based at least in part on the response vector and the modification data.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to systems and methods for using a template in the authentication process using biometric data. In one embodiment, a module modifies a template of the reference set of biometric data with the candidate set of biometric data when the user is authenticated. In another embodiment, a module modifies a copy of the template of the reference biometric data with modification data thereby creating a challenge template. The client compares the challenge template to a candidate set of biometric data thereby creating a response vector. A module authenticates the user based on the response vector and the modification data.
137 Citations
21 Claims
-
1. A method for authentication using biometrics, the method comprising:
-
providing, at a server, a reference template with a reference set of biometric data associated with an individual; receiving, at the server, an authentication request from a client associated with a user; generating a copy of the reference template; in response to receiving the authentication request, modifying the copy of the reference template with modification data to generate a challenge template, and transmitting the challenge template from the server to the client; receiving a response vector based at least in part on the challenge template and a candidate set of biometric data; and authenticating the user as the individual associated with the reference set of biometric data based at least in part on the response vector and the modification data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for authentication using biometrics, the system comprising
a server device storing: -
a reference template having a reference set of biometric data associated with an individual requesting authentication from a client machine; a modification module configured to generate, in response to receiving an authentication request, a copy of the reference template and to modify the copy of the reference template with modification data to generate a challenge template; a network interface module configured to receive the authentication request and transmit the challenge template to the client in response thereto; and an authentication module configured i) to receive a response vector based at least in part on the challenge template and a candidate set of biometric data and ii) to authenticate a user as the registered individual in response to the response vector and the modification data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture storing computer-readable program portions embodied therein for authentication using biometrics, the article comprising:
-
a computer-readable program portion for providing, at a server, a reference template with a reference set of biometric data associated with an individual; a computer-readable program portion for receiving, at a server, an authentication request, from a client associated with a user; a computer-readable program portion for generating a copy of the reference template; a computer-readable program portion for modifying the copy of the reference template with modification data to generate a challenge template in response to receiving the authentication request; a computer-readable program portion for transmitting the challenge template from the server to the client; a computer-readable program portion for receiving a response vector based at least in part on the challenge template and a candidate set of biometric data; and a computer-readable program portion for authenticating the user as the registered individual based at least in part on the response vector and the modification data. - View Dependent Claims (20, 21)
-
Specification