Re: Certificate profile for Biometrics information.
Phil,
For individuals and/or organizations
that are concerned about privacy
issues, one could consider support of an encryption option where selected
"trusted readers" could be enabled using specific session-key tokens,
possibly included (under user or organization control) on the same
smart-card that holds the certificate(s) with the biometrics extension(s).
Privacy objects are already available in
X9.84 and XCBF and rely on
the familiar EnvelopedData
and EncryptedData, and a
named variant of
EncryptedData. But biometric
information is public, not private. It's in your
hair left on the brush in the hotel, in your prints left on the glass at
dinner, and
by anyone who wishes to scan or photograph for the purpose of trying to
mimic
another.
i think there is some confusion here. My fingerprints and other biometrics
are not secrets, but many folks consider them to be "private." The concern
I coted is that anyone with access to a plaintext template, and knowledge
of the scoring algorithm used by a vendor, could engage in analysis to try
to construct a digital input which would be accepted by the algorithm as
a match for the template in question. This, as Tony noted, represents a distinct
form of attack from the covert acquisition of physical biometric samples,
and it is a form of attack that is easy to effect from a distance, perhaps
for thousands of individuals whose templates might be disclosed. So, I do
think there is good cause to take precautions to prevent disclosure of this
data wherever it is stored, transmitted, etc.
A possibility of course, but I think that there are much easier attacks to
launch.
not an ID. It varies from sample to sample and thus is a poor substitute
for any form of static, globally unique ID. Also, as you noted, templates
are vendor-specific, which makes this for of ID not useful for identifying
the same individual in two contexts where different biometric systems from
different vendors have been employed.
Not unlike having the same keys being certified by different authorities.