我正在制作一个工作应用程序,它有许多用户设备,而且只有几个管理员设备。
该应用程序使用指纹身份验证(如果您的手指被割伤或其他原因无法识别,则有一个用于针入的功能)。该应用程序用于紧急情况,因此我需要让管理员能够在用户设备上进行身份验证。
是否有方法从管理员的设备中复制他/她的指纹并将其添加到用户的设备中?在紧急情况下,管理员可能没有他们的设备,但只能访问用户的设备。
发布于 2017-05-31 04:43:14
如果您使用的是Android6.0指纹API,我恐怕要告诉您,技术上是不可能的。出于安全原因,指纹在设备中仍然是安全加密的,因此无法提取指纹。
谷歌工程师,负责Nexus5X和Nexus6P,以下是Reddit中的一个用户回答的团队成员
指纹特征在设备上被安全加密,并在内存的安全信任区域进行处理。Android6.0指纹API不提供对应用程序指纹材料的任何访问。指纹功能永远不会离开设备,也不会与谷歌共享(例如,如果你安装了一部新手机,你需要重新注册你的手指)。如果您的手机丢失或被盗,您可以很容易地找到,锁定,并删除您的手机使用Android设备管理器。
因此,不可能复制无法从应用程序中提取的指纹。
https://stackoverflow.com/questions/44275150
复制相似问题