Sorry, might be a stupid question: But is there any hash function, which use the biometric fingerprint as salt?
First, the User enters his plaintext password, second he use his fingerprint - some constant biometric characteristics (loops, islands, gaps between papillary strips and so on, so you can be sure IT IS constant) - as salt and all this gets into a hash function. Some kind of double authentication, but with the biometric fingerprint.