Badge granted patent for biometric public key providing revocable …  Biometric Update