CPC G06F 21/32 (2013.01) [G06F 21/6245 (2013.01); G06V 40/168 (2022.01); G06V 40/172 (2022.01); G06V 40/174 (2022.01)] | 20 Claims |
1. A system comprising:
a microprocessor; and
a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that, when executed by the microprocessor, cause the microprocessor to:
send a first nonce;
receive obfuscated biometric data, wherein the obfuscated biometric data is generated by an obfuscation process that uses the first nonce and first biometric data, wherein the first biometric data is generated from a biometric of a user;
reverse the obfuscation process by using the first nonce to produce the first biometric data;
compare the first biometric data to known biometric data of the user;
in response to the first biometric data being within a threshold of the known biometric data, authenticate the user; and
segment the obfuscated biometric data into a plurality of biometric data points;
wherein the obfuscation process divides the first nonce into a plurality of nonce segments and wherein each of the plurality of nonce segments is used to obfuscate each of a corresponding plurality of the biometric data points to generate the obfuscated biometric data.
|