整合苹果TouchId或三星指纹识别器与我的应用程序

我目前正在为(Android,ios)的移动应用程序,它有以下要求。 请告诉我是否可以在最新的智能手机,平板电脑上使用内置指纹阅读器来达到我的要求。

我有一个人力资源pipe理系统运行在云上,我有员工的详细信息,现在我正在开发一个员工考勤的移动应用程序,基本上应用程序将在以下步骤中工作。

  1. 员工打开应用程序时,将显示指纹login。
  2. 员工将手指放在设备上,假设它具有内置的指纹识别器支持。
  3. 移动应用程序将获取指纹,并通过Web服务将其发送到我的云应用程序进行validation。 如果validation成功,云应用程序Web服务将返回匹配的指纹的员工详细信息,并在那里员工可以检查,退房..(假设,我将能够存储指纹,与我的在远程云应用程序中的身份validation将发生的员工详细信息,所以我认为该设备将让我访问并保存在远程服务器的指纹)..

iOS设备上的指纹识别器只能返回“是”/“否”,指示手指是否与设备上注册的指纹匹配。

实际的指纹数据安全地存储在硬件中,操作系统或应用程序不可用。

所以,你的问题的简短答案是iOS上的“否”。

从iOS安全指南

指纹传感器仅在围绕“主页”button的电容式钢圈检测到手指触摸时才激活,触发高级成像arrays扫描手指并将扫描发送到安全飞地。

光栅扫描被临时存储在Secure Enclave内的encryption存储器中,同时被vector化用于分析,然后被丢弃。 该分析利用皮下脊streamangular度映射,这是一个有损耗的过程,丢弃将需要重build用户的实际指纹的细节数据。 由此产生的节点地图没有任何身份信息存储在encryption格式中,只能被安全飞地读取,绝不会发送到苹果公司或备份到iCloud或iTunes。

Interesting Posts