Costs set to rule out register of fingerprints
Ian Batten
ukcrypto at chiark.greenend.org.uk
Wed, 30 Jan 2008 10:42:50 +0000
On 30 Jan 08, at 1025, James Davis wrote:
> Paul Vigay wrote:
>
>> What's the point of that? If making a fake passport you can still
>> ensure
>> that the passport fingerprint data signature matches the bearer.
>
> I'd hope that the issuer signs the data before placing it on the card.
That's going to involve issuing public keys relating to every
passport issuing authority to everyone who might have reason to need
to verify a passport, which essentially means everyone, including
people with very well-resourced spook agencies. That's not a trivial
task, and doing it securely is genuinely difficult.
The attack tree would revolve around being able to get a fake
signature verification key into the system or obtaining the signature
making key for a genuine pair: given the number of `insider' attacks
on passport issuing authorities, that doesn't strike me as overly
hard for a sufficiently motivated and resourced attacker. And as
you'll be providing both the public key and examples of signatures to
every government in the world (and even if you didn't provide the
public key to your favourite bete noir country, you can't prevent it
leaking via mutual friendly countries), do you want to bet your
signature algorithm and technique against, say, a fully resourced
joint attack by the Chinese and Russian governments?
If the verification process becomes founded around ``check
fingerprints against passport, check signature of fingerprint data
against PKI'', then the physical quality of the fake passport
matters less. If I can get a fake key into circulation, or
compromise a genuine key, poor quality (from a physical perspective)
passports can be manufactured in bulk and all made to pass what is
seen as a more stringent test. This drives high-end cottage-industry
forgers out of business and makes it a mass production enterprise.
If my attack was compromising a genuine key, are you prepared to
stomach invalidating thousands, perhaps millions of already-issued
passports?
So my contention would be that digitally-signed biometrics are a
substantial target for hostile governments, who would be quite keen
to be able to manufacture convincing fake passports.
ian