Get fingerprint image from android scanner in my application for biometric encryption approach

Haya aziz picture Haya aziz · Dec 9, 2015 · Viewed 20.6k times · Source

Android 6 fingerprint API prevent applications from getting a copy of the FingerPrint as mentioned bellow:

 The Android 6.0 fingerprint APIs do not provide any access to the 
 fingerprint material to apps.

However, my application requirements are:

1) Scan FingerPrint and get copy of it in my application. (to be used in generating encryption key.)

2) FingerPrint image should not be stored.

How can I reach my goal? any suggested fingerpring scanners/sdk ?

Thanks

Answer

LaurentY picture LaurentY · Dec 11, 2015

Android M or Samsung or iPhone APIs only allow to verify current user against user of device.

There's some fingerprint scanners compatible with Android Platform and with SDK for Android. These SDKs allow to get fingerprint image or template. Scanners are plugged on USB port so you can't charge tablet and use fingerprint scanner simultaneous. For instance:

There's also some devices with integrated fingerprint scanner and with SDK to get fingerprint image or template.