Rendy
Rendy

Reputation: 5698

Retrieving Fingerprint data?

I am looking for retrieving Fingerprint data to be sent to server backend. My application is used by sales team and whenever there is new customer, the sales will ask customer to scan his fingerprint (and eventually send them to corporate server).

Is it possible to do it using latest API/SDK available out there?

AFAIK, Samsung SDK doesn't provide it, nor Android Marhsmallow.

Upvotes: 3

Views: 7097

Answers (3)

FrankkieNL
FrankkieNL

Reputation: 731

As mentioned before, the Fingerprint API's won't allow you access to the raw data.

But there is a different solution. Don't use the Fingerprint scanner. Instead use the camera.

Upvotes: 0

eldjon
eldjon

Reputation: 2840

Neither, the fingerprint image nor its features are accessible by the API. From Android website I quote:

Thus, raw images and processed fingerprint features must not be passed in untrusted memory. All such biometric data needs to be secured within sensor hardware or trusted memory. (Memory inside the TEE is considered as trusted memory; memory outside the TEE is considered untrusted.)

Upvotes: 4

adelphus
adelphus

Reputation: 10326

I seriously doubt you can get raw fingerprint data because it is used as an authentication method.

In the same way that you can't retrieve the device password, you won't be able to get fingerprint data. It would be a significant security risk to do so.

Upvotes: 2

Related Questions