我已經在我的應用程序中成功建立了指紋認證。但是,當我在我的Android設置中添加新指紋時,指紋傳感器在我的應用程序中沒有響應(掃描儀對於解鎖我的手機仍然正常工作)。我錯過了重要的東西嗎?新指紋添加後指紋不起作用
回答
是的,你錯過了一些重要的東西。這是一個安全案例。添加新的fingerprit後,不可能讀取指紋保護數據,因此所有內容都可以正常工作。
我希望我很有幫助:)
你可以請進一步解釋一下或給出任何有用的鏈接?現在我在這種情況下看不到任何可能的漏洞。用戶應該通過一些安全方法(密碼,PIN或圖形模式)來添加新的指紋,那麼爲什麼Android在添加之後會阻塞傳感器? – Sleepwalker
Android在添加新指紋後不會阻塞傳感器。如果沒有代碼,我只能猜測你在添加新手指後嘗試初始化密碼時有異常。最後傳感器沒有被阻塞 - 它只是沒有開始監測。 –
正如我期待的那樣,這是Android Keystore限制,正如@Karol提到的(https://developer.android.com/training/articles/keystore.html): '用戶身份驗證授權與一個密鑰關聯的特定加密操作 。在這種模式下,涉及這種密鑰的每項操作都必須由用戶單獨授權。如果至少有一個指紋登記,則只能生成或導入這些密鑰。一旦新的指紋登記或所有指紋未註冊,這些密鑰就會永久失效。「# – Sleepwalker
- 1. 如何添加指紋密鑰存儲
- 2. API指紋Android
- 3. 指紋驗證
- 4. 指紋SDK
- 5. 指紋匹配
- 6. .NET指紋SDK
- 7. 指紋API Android
- 8. Android的指紋
- 9. Ember指紋
- 10. Musicbrainz指紋
- 11. 指紋驗證後不顯示UIBarButtonItem
- 12. Android指紋代碼在服務類別中不起作用
- 13. 使用ZK7000 USB指紋掃描儀的指紋驗證
- 14. 不能創建MD5指紋?
- 15. SparkR紋樣不起作用
- 16. 紋理不起作用
- 17. 指紋識別器
- 18. asp.net上的指紋
- 19. Generatin指紋模板
- 20. 指紋識別器
- 21. 指紋掃描器
- 22. 指紋識別器
- 23. Android指紋認證
- 24. TouchID - 檢測添加的新指紋 - evaluatePolicyDomainState何時更改?
- 25. 如何檢查新指紋是否已添加到設備?
- 26. 條紋:收到未知參數:指紋
- 27. 暫時禁用指紋
- 28. 禁用資產指紋
- 29. 用於Linux的指紋SDK
- 30. 使用.NET的Rabin指紋
'我錯過了重要的東西嗎?是的:發佈您的代碼。 –
我只想知道背後的原理,爲什麼傳感器一般會被阻塞。我的指紋認證流程按預期工作,所以我相信應該有一些我不瞭解的指紋安全問題,這會導致傳感器阻塞。 – Sleepwalker
但是,在這一切中你的努力在哪裏? –