我们希望使用内置指纹传感器来捕获指纹。我们不想验证它或运行指纹匹配算法。我们只想要将指纹数据发送到服务器进行存储(即使在这里我们也不必验证它或运行指纹匹配算法)。指纹仅存储为参考。
我知道我们无法从指纹传感器获取指纹数据。我们只能在付款时验证用户。我也知道我们无法从触摸屏和相机中获得准确的指纹。
我们目前不想使用外部指纹传感器硬件(这是最后的手段)。
我的观点是,我们不想获取用户存储的指纹数据。因此,当手机处于解锁状态时,我们是否可以获取应用中任何其他用户的指纹数据。
答案 0 :(得分:3)
Android指纹身份验证专门设计用于无法执行您想要的操作。来自android website:
因此,原始图像和处理过的指纹特征不得在不受信任的内存中传递。所有这些生物识别数据都需要在传感器硬件或可信存储器内得到保护。 (TEE中的内存被视为可信内存; TEE外部的内存被视为不受信任。)
所以最简单的方法 - 使用外部传感器。