Method and system for normalizing biometric variations to authenticate users from a public database and that ensures individual biometric data privacy
- Oakland, CA
- Livermore, CA
A password system comprises a set of codewords spaced apart from one another by a Hamming distance (HD) that exceeds twice the variability that can be projected for a series of biometric measurements for a particular individual and that is less than the HD that can be encountered between two individuals. To enroll an individual, a biometric measurement is taken and exclusive-ORed with a random codeword to produce a "reference value." To verify the individual later, a biometric measurement is taken and exclusive-ORed with the reference value to reproduce the original random codeword or its approximation. If the reproduced value is not a codeword, the nearest codeword to it is found, and the bits that were corrected to produce the codeword to it is found, and the bits that were corrected to produce the codeword are also toggled in the biometric measurement taken and the codeword generated during enrollment. The correction scheme can be implemented by any conventional error correction code such as Reed-Muller code R(m,n). In the implementation using a hand geometry device an R(2,5) code has been used in this invention. Such codeword and biometric measurement can then be used to see if the individual is an authorized user. Conventional Diffie-Hellman public key encryption schemes and hashing procedures can then be used to secure the communications lines carrying the biometric information and to secure the database of authorized users.
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA
- DOE Contract Number:
- W-7405-ENG-48
- Assignee:
- Regents of University of California (Oakland, CA)
- Patent Number(s):
- US 6038315
- OSTI ID:
- 872919
- Country of Publication:
- United States
- Language:
- English
Similar Records
Provably Secure Password-based Authentication in TLS
Remote secure proof of identity using biometrics
Related Subjects
apart
approximation
authenticate
authorized
authorized user
biometric
bits
carrying
code
codeword
codewords
communications
comprises
conventional
corrected
correction
data
database
device
diffie-hellman
distance
encountered
encryption
enroll
enrollment
ensures
error
exceeds
exclusive-ored
found
generated
geometry
hamming
hand
hashing
hd
implementation
implemented
individual
individuals
information
key
lines
measurement
measurements
method
nearest
normalizing
original
particular
password
privacy
procedures
produce
projected
public
random
reed-muller
reference
reproduce
reproduced
scheme
schemes
secure
series
set
spaced
spaced apart
toggled
twice
user
users
value
variability
variations
verify