Retrieving Fingerprint data?

允我心安 提交于 2019-11-29 23:13:11

问题


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.


回答1:


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.)




回答2:


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.




回答3:


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.



来源:https://stackoverflow.com/questions/32157708/retrieving-fingerprint-data

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!