
VALinux Japan have done some biometrics work, including fingerprint-based login using UareU devices.The encryption algorithm might be XTEA ( source).…and this forum post suggests that the Microsoft keyboard lacks some features of the UareU 4000.…but a developer familiar with the UareU Windows API suggests that the encryption key is defined by the host computer at installation time.If this is true, the fingerprint image is encrypted….The fingerprint sensor is probably a Digital Persona UareU 4000.The fingerprint sensor is almost certainly designed/manufactured by Digital Persona, a biometrics company recently assimilated by Microsoft.Through this information and some extra googling, I now know: Thanks to Tony Vroon from Gentoo for donating this device to me, and to the people who sent emails/comments after the last mention of this. The keyboard works fine already (its just HID), but the fingerprint reader sensor requires its own driver, which I’m aiming to create. I recently mentioned my new project, writing a Linux driver for the “Microsoft Optical Desktop with Fingerprint Reader” keyboard.
