The Android API does not allow direct access to raw fingerprint data. The fingerprint data will not leave TEE (Trusted Execution Environment).
The following snippet of text is included in Google CCD (compatibility document)
https://source.android.com/security/authentication/fingerprint-hal
Thus, raw images and processed fingerprint functions should not be transmitted in insecure memory. All such biometric data must be protected in sensor equipment or in trusted memory. (Memory inside TEE is considered trusted memory; memory outside TEE is unreliable.)
However, there is another solution: do not use a fingerprint scanner, but a camera.
source
share