CPC H04L 63/0861 (2013.01) [H04L 9/30 (2013.01); H04L 63/0428 (2013.01)] | 20 Claims |
1. A method comprising:
constructing, by a server computer, a table by encrypting a plurality of unencrypted match values using a public key to produce a plurality of encrypted match values, each unencrypted match value being an indication of a degree of match between an input biometric template and an enrollment template, and arranging each row so that each row has a match value and a corresponding encrypted match value; and
storing, by the server computer in a database, the table comprising the plurality of encrypted match values and the plurality of unencrypted match values,
wherein the server computer is programmed to receive an encrypted biometric template and the table is used to determine a match value using the encrypted biometric template, and wherein the match value is used to determine if a person is enrolling a biometric template associated with the encrypted biometric template more than once.
|