主权项 |
1. A method for execution by a verification system comprising:
receiving, by the verification system, a request from a device to verify an identity of a user of the device, wherein the request includes a data payload encrypted using a plurality of first keys derived from a first biometric minutia set, wherein the first biometric minutia set is derived from first biometric data obtained by the device for the request from at least one biometric feature of the user, and wherein the first biometric minutia set is only a subset of the first biometric data; retrieving, by the verification system, second biometric data from a database, wherein the second biometric data corresponds to an enrolled user having a maximum identification (MaxID) score associated therewith within the verification system; generating, by the verification system, a second biometric minutia set from the second biometric data; generating, by the verification system, a second key derived from the second biometric minutia set; decrypting, by the verification system, the data payload using the second key; extracting, by the verification system, third biometric data from the data payload, wherein the third biometric data was obtained by the device for the request from at least one biometric feature of the user; comparing, by the verification system, the third biometric data to fourth biometric data corresponding to the enrolled user to produce a comparison result; identifying, by the verification system using the comparison result, a value representing a probability that the third biometric data matches the fourth biometric data; and acting, by the verification system, on the value, wherein the acting includes calculating a verification score representing a level of confidence by the verification system that the user of the device is the enrolled user if the value meets or exceeds a threshold value and sending the verification score or a representation thereof to the device. |