回覆列表
-
1 # 逐龍的
-
2 # 使用者6383751383610
Touch ID 在iPhone重新啟動時要求輸入密碼,是因為每次重啟裝置的時候,
都不能夠使用 Touch ID,
重啟裝置後的第一次解鎖需要輸入數字密碼來完成,
然後才能夠開始使用 Touch ID,
這是Touch ID的小問題,原因如下:
Touch ID 並不會儲存任何使用者的指紋影象。
它只會儲存使用者指紋的數學標本。
而使用者呈現真實的指紋影象這個過程是不可逆的。
iPhone 5s 在其 A7 晶片中包含了一個名為 Secure Enclave 的全新安全架構,
它會保護使用者的密碼和指紋資料。
指紋資料只有當 Secure Enclave 驗證指紋的時候才會呼叫。
Secure Enclave 是和 A7 和 iOS 的其它部分隔絕聯絡的。
因此,使用者的指紋資料從來都不允許 iOS 或者其它應用使用,
也不儲存在蘋果伺服器中,
也不會在 iCloud 或者其它地方進行備份。
只有 Touch ID 可以使用,而且也不能用於配對其它的指紋資料。
這樣看來 Secure Enclave 被密碼鎖定,
所以在裝置重啟後就需要解鎖才能啟動 Secure Enclave,
這就是為什麼在重啟後需要輸入數字密碼才能再次使用 Touch ID 的原因。
主要是為了保證蘋果手機使用者的使用安全,所以需要重新輸入ID。