在系统应用程序和用户应用程序之间的Android中指纹身份验证的访问权限或权限方面是否存在差异?换句话说,Google Play商店在指纹认证方面与Play商店中的任何其他应用程序有何不同(例如:App Lock)?它有特殊的特权吗?
答案 0 :(得分:1)
Android有一站式指纹认证,即FingerprintManager
。包括Google Play在内的所有应用都会使用此API插件来验证用户身份。在内部,指纹永远不会存储在设备上。所有Android手机都使用称为TEE(可信执行环境)的技术来动态验证指纹。 FingerprintManager与系统守护程序 fingerprintd 交互,后者又与指纹HAL交互。 HAL将与驱动程序进行交互,以从设备获取指纹匹配/失败的状态。
简而言之,Android不支持具有自己的指纹身份验证的不同应用。它是集中式的,因此包括Google Play商店在内的所有应用也会使用相同的机制。
进一步阅读:
http://source.android.com/security/authentication/fingerprint-hal.html