2016-08-16 55 views
2

我目前正在爲(Android,ios)的移動應用程序,它有以下要求。請告訴我是否可以在最新的智能手機,平板電腦上使用內置指紋閱讀器來達到我的要求。集成蘋果TouchId或三星指紋識別器與我的應用程序

我有一個人力資源管理系統運行在雲上,我有員工的詳細信息, 現在我正在開發一個員工考勤的移動應用程序,基本上應用程序將在以下步驟中工作。

  1. 當員工打開應用程序時,它會顯示指紋登錄。
  2. 員工會在設備上輕敲手指,假設它具有內置的指紋識別器支持。
  3. 移動應用程序將獲取指紋並通過Web服務將其發送到我的雲應用程序進行驗證。如果驗證成功完成,雲應用程序Web服務將返回匹配指紋的員工詳細信息,並且在員工可以簽入之後,退房。 (假設,我將能夠存儲指紋,並將其與我的員工詳細信息將在遠程雲應用程序中進行身份驗證,因此我認爲設備將允許我訪問並將指紋保存在遠程服務器中)。

回答

1

iOS設備上的指紋識別器只能返回yes /沒有表示手指呈現是否匹配登記在設備上的指紋。

實際指紋數據安全地存儲在硬件,而不是提供給操作系統或應用程序。

因此,您的問題的簡短答案是iOS上的「否」。

iOS Security Guide

指紋傳感器是活性只有當圍繞所述主頁按鈕電容鋼環檢測手指的觸摸,這觸發先進成像陣列來掃描手指和發送掃描到安全的領地。

的光柵掃描被暫時存儲在加密存儲器的安全區域內,同時被矢量進行分析,然後它丟棄。該分析利用皮下脊流角度映射,這是一個有損過程,丟棄重建用戶實際指紋所需的細節數據。由此產生的節點地圖不會以加密格式存儲任何身份信息,只能由Secure Enclave讀取,永遠不會發送給Apple或備份到iCloud或iTunes。