Secure method and system for biometric verification
First Claim
1. A method of biometric verification comprising the steps of:
- establishing parameters of a software application;
generating a biometric template from a set of user'"'"'s initialization biometric data;
generating an access software application based on said software application parameters and said biometric template; and
securing said access software application using tamper-resistant software techniques;
thereby allowing said access software application to be stored locally, yet be secure.
3 Assignments
0 Petitions
Accused Products
Abstract
There is a need in the computer software and data industries to protect content from unauthorized access to private information. Alphanumeric passwords have been shown to offer very weak protection. Biometrics (personal traits such as fingerprints and hand-written signatures) offer superior protection, but still have a number of weaknesses. The most significant weakness is that there is no existing way to protect the stored biometric data itself; and once a person'"'"'s fingerprint data has been obtained by an attacker, the use of that fingerprint can no longer be considered secure. The invention solves the problem by securing the access software application that manages the biometric data using tamper-resistant encoding techniques. These tamper-resistant encoding techniques include: data-flow, control-flow, mass-data and white-box encoding.
68 Citations
30 Claims
-
1. A method of biometric verification comprising the steps of:
-
establishing parameters of a software application;
generating a biometric template from a set of user'"'"'s initialization biometric data;
generating an access software application based on said software application parameters and said biometric template; and
securing said access software application using tamper-resistant software techniques;
thereby allowing said access software application to be stored locally, yet be secure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
11. (canceled)
-
15. (canceled)
-
26. An electronic device operable for biometric verification comprising:
-
means for establishing parameters of a software application;
means for generating a biometric template from a set of user'"'"'s initialization biometric data;
means for generating an access software application based on said software application parameters and said biometric template; and
means for securing said access software application using tamper-resistant software techniques.
-
-
27. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. A computer readable memory medium for storing software code executable to perform the method steps of:
-
establishing parameters of a software application;
generating a biometric template from a set of user'"'"'s initialization biometric data;
generating an access software application based on said software application parameters and said biometric template; and
securing said access software application using tamper-resistant software techniques;
thereby allowing said access software application to be stored locally, yet be secure.
-
Specification