我试图找到一个问题的答案,如果我有一个指纹或指纹哈希的数据库,我可以使用iOs或Android指纹扫描仪来比较提供的指纹和我的数据库而不是本地指纹复制?在实际应用中,我想让人们注册一个使用指纹保护帐户的程序,我想要完全相同的指纹,以允许访问手持设备上的帐户。
由于
答案 0 :(得分:1)
在iOS中,你不能。 Touch ID扫描程序在系统级别使用,您只能访问验证检查。您可以使用LocalAutentification
框架对用户进行身份验证。您可以从Apple文档中查看example。
答案 1 :(得分:0)
我不能说Android的答案,但是使用iOS; 不,这是不可能的。
作为安全预防措施,Apple限制将Touch ID用于每台设备自己的内部数据库。您无法从用户检索,存储或查看任何指纹数据。如果您想在应用中使用Touch ID,则必须从iOS实施相关的LocalAuthentication
框架,它将为您完成工作。仅返回授予或拒绝。