Method of using biometric information for secret generation
First Claim
Patent Images
1. A method for generating a secret from biometric data obtained of and from a user, the method including the steps of:
- (a) extracting a feature vector from the biometric data;
(b) extracting from the biometric data a mean vector of the biometric data and a variance vector after the feature vector is extracted; and
(c) generating a codeword from the mean vector and a random vector; and
(d) generating the secret from the codeword.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system that generates a secret from individual'"'"'s biometric information, such as voice, handwriting and fingeprint. It extracts a feature vector from the captured biometric data. The feature vector is then transformed into a codewood, and the codeword is used to construct the secret. A one-way hash of the secret is stored. Only if a user generates a new secret that has the same hash value as that stored will the user be confirmed. To keep pace with the gradual change of the measured biometric features, the a secret can be updated adaptively. The secret may be an encryption key.
76 Citations
34 Claims
-
1. A method for generating a secret from biometric data obtained of and from a user, the method including the steps of:
-
(a) extracting a feature vector from the biometric data;
(b) extracting from the biometric data a mean vector of the biometric data and a variance vector after the feature vector is extracted; and
(c) generating a codeword from the mean vector and a random vector; and
(d) generating the secret from the codeword. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium containing program instructions for generating a secret from biometric data obtained of and from a user, including the steps of:
-
(a) capturing the biometric data;
(b) extracting a feature vector from the biometric data;
(c) extracting from the biometric data a mean vector of the biometric data and a variance vector after the feature vector is extracted;
(d) generating a codeword from the mean vector and a random vector; and
(e) generating the secret from the codeword. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification