CPC G06F 21/32 (2013.01) [H04L 9/0863 (2013.01); H04L 9/0866 (2013.01); H04L 9/3231 (2013.01)] | 20 Claims |
1. An apparatus for biometrically authenticating a user, comprising:
a biometric capture device configured to generate user biometric data;
a processor, operatively coupled to the biometric capture device, wherein the processor is configured to process user biometric data from the biometric capture device to generate one or more biometric templates;
an application module, configured to store a plurality of different executable applications having respective cryptographic keys or passwords formatted independently for each of the plurality of executable applications associated with the user;
a memory, operatively coupled to the processor, wherein the memory is configured to store the one or more biometric templates and one or more previously generated biometric templates, and wherein the memory is configured to store the respective cryptographic keys or passwords formatted independently for each of the plurality of executable applications associated with the user; and
a biometric manager module, wherein the biometric manager module is configured to associate each of the plurality of executable applications with one of the one or more biometric templates,
wherein the processor is configured to match one of the one or more biometric templates with one of the one or more previously generated biometric templates to determine if the matched biometric template is associated with the executable application,
and wherein the processor is configured to automatically generate at least one of a password and/or a cryptographic key from the memory, the at least one of a password and/or a cryptographic key being formatted for allowing access by the user to at least one of the plurality of different executable applications, but not allowing access to another one of the plurality of different executable applications associated by the biometric manager module, based on the matched biometric template.
|