① Android Google源生生物識別(Biometric依賴庫)
Android Google源生生物識別(FingerprintManager)
Android Google源生生物識別(Biometric依賴庫)
Android 6 中引入了 FingerprintManager 用於集成指紋識別,在後續的更新版本中棄用了 FingerprintManager ,需要更新到使用 Biometric 支持庫去集成,本文是基於 Biometric 依賴庫進行指紋識別的集成完成指紋登錄的流程,設計架構參考 Android Google源生生物識別(FingerprintManager)
Android框架和安全團隊發布的生物識別庫,這是一個支持庫,它取代了所有之前的API迭代。整個庫使得所有在Android 10 中公布的特性都可以都可以一直使用到 Android 6
在應用或模塊的build.gradle中
調用 BiometricManager 的 canAuthenticate 函數檢查當前是否滿足使用生物識別的條件,會檢查你的設備是否擁有指紋識別硬體,是否已經至少錄入一個指紋,是否已經開啟指紋驗證
Authenticators 定義了身份驗證器的類型
BIOMETRIC_STRONG : 滿足第三類要求的生物識別感測器
BIOMETRIC_WEAK:滿足第二類要求的生物識別感測器
DEVICE_CREDENTIAL:安全設備的要求 (PIN, pattern, or password)
注意 :Android 10(API 級別 29)及更低版本不支持以下身份驗證器類型組合: DEVICE_CREDENTIAL 和 BIOMETRIC_STRONG | DEVICE_CREDENTIAL 。如需檢查 Android 10 及更低版本中是否存在 PIN 碼、解鎖圖案或密碼,請使用 KeyguardManager.isDeviceSecure() 方法。
參考 Android Google源生生物識別(FingerprintManager) ,已經有完整的密鑰創建流程
我們使用了 Biometric 依賴庫,他可以調用系統提供的對話框在使用它的各個應用之間均保持一致,從而打造更值得信賴的用戶體驗,使用 BiometricPrompt API,
首選先需要基於 BiometricPrompt 創建生物驗證的callback
發起調用指紋感測器
在指紋識別成功之後我們可以獲取到經過授權的密鑰,然後使用此密鑰加密用戶信息並且進行存儲
當你之前已經識別過指紋並且將用戶信息加密存儲之後,後續的登錄操作就可以使用直接使用指紋自動去解密信息並且登錄
Android 知識整理
② 安卓手機怎麼設置軟體鎖
如今很多Android手機都已自帶指紋模塊,可以實現用指紋給APP上鎖等高級功能。但是,對那些沒有指紋的老款手機,或是不喜歡指紋功能的用戶來說,如何讓Android手機獲得安全且炫酷的程序鎖功能呢?
一款APP走天下
「Lockdown Pro」是在Android系統中口碑最好的程序加密軟體之一,首次運行時我們需要先為這款APP設定一個密碼,可以選擇傳統的數字、圖案或是新穎的計算器甚至時間(比如當前時間是13:12,那麼密碼就是1312)解鎖方式(圖1~2)。接下來,我們只需在程序列表中勾選需要加密的程序即可,今後再次運行這些程序時只需輸入之前設定的密碼即可(圖3)。
圖1
圖2
圖3
與眾不同之處
可能有同學會說了,這么簡單的功能很多APP都支持啊?而Lockdown Pro的特色在於,我們可以只需勾選「基礎應用程序」中的設置,就可避免加密Lockdown Pro或所有加密APP被強行卸載,或是被一鍵清理內存等功能強行關閉(圖4)。這個功能的目的就是避免手機在借給朋友或者給小孩玩耍的時候刪掉或者進入系統設置。
圖4
此外,如果你覺得簡單的密碼加密太過「低級」,在Lockdown Pro設置「偽裝界面」中開啟虛假提示功能(圖5),然後長按程序列表中的APP圖標就可激活虛假提示,今後再運行該APP時會彈出程序崩潰的報錯提示,可以讓程序加密變得更隱秘和合理。
圖5
抓到身邊的「小偷」
俗話說「不怕賊偷就怕賊惦記」,我們可以通過程序加密的方法避免別人偷玩你的手機,但如果沒能「抓住現行」,這些加密永遠都是被動的。而Lockdown Pro則提供了「監視者」功能,我們可以設定當錯誤輸入幾次密碼
③ 如何在手機上設置密碼鎖
若是使用vivo手機可以按以下方式設置:
如何設置鎖屏密碼
Funtouch OS 3.0及以上系統設置鎖屏密碼
1、進入設置--「指紋與密碼」「指紋、面部與密碼」中,選擇「開啟鎖屏密碼」即可設置鎖屏密碼;
2、鎖屏密碼默認設置為6位數字密碼,點擊「密碼選項」可以選擇「自定字母數字密碼」、「4位數字密碼」、「圖案密碼」,鎖屏密碼默認設置為6位數字密碼;
Funtouch OS 3.0以下系統設置鎖屏密碼
1、進入設置-- 「安全」/「指紋與密碼」--屏幕鎖定--選擇「圖案」或「密碼」即可,部分機型是進入設置--更多設置--安全,選擇「密碼」是輸入4位數字密碼,不能選擇設置6位數字密碼
加密隱私文件的方法
1、Funtouch OS 3.0及以上系統加密文件
進入文件管理--保密櫃--輸入隱私密碼--移入然後選擇圖片、視頻、音頻等文件加密即可;您也可以進入文件管理,找到想要加密的文件長按--更多--移入保密櫃~
2、Funtouch OS 3.0及以下系統加密文件
進入i管家--隱私空間--輸入密碼(首次進入需設置密碼),選擇需要加密的通訊、圖片、視頻、音頻、文件即可。
加密完成後,進入隱私空間才可以查看加密的文件,另外加密聯系人後,與該聯系人的來往簡訊以及通話記錄也都會被加密。
④ 華為手機設置怎麼加密設置
華為手機設置怎麼加密設置?以華為p30,emui10系統為例。打開手機設置,找到並點擊【鎖屏設置】,待輸入密碼解鎖後即可看到【鎖屏密碼】選項,點擊進入。之後需要再輸入一次當前密碼,就能看到【鎖屏密碼】狀態列表,最後點擊選擇修改成【數字密碼】或【混合密碼】皆可。
華為手機修改密碼怎麼操作
以華為p30,emui10系統為例。
1、解鎖手機屏幕,找到「設置」功能選項,點擊進入。
2、進入後下劃找到「鎖屏設置」,這是手機修改密碼的關鍵。
3、點擊進入「鎖屏設置」以後,需要先輸入密碼進行解鎖,之後就能看到「鎖屏密碼」選項,點擊進入。
4、進入「鎖屏密碼」界面後,需要先輸入一次當前密碼,即可看到「鎖屏密碼」列表。在這里可以對目前的鎖屏狀態進行選擇,選擇修改為「數字密碼」或者「混合密碼」都可以。
上述就是關於華為手機修改密碼怎麼操作的內容介紹了,希望能對小夥伴們有所幫助。
⑤ 手機人臉識別在哪裡開啟
將人臉錄入手機,錄入的人臉信息可代替密碼,用來解鎖屏幕、訪問應用鎖等。
一、錄入人臉數據
1.進入設置 > 生物識別和密碼 > 人臉識別 ,輸入鎖屏密碼。
2.勾選打開「拿起手機亮屏」,提升解鎖體驗。
溫馨提醒:設置項因產品而異,若您的手機中無對應項,則不支持該功能。
3.點擊開始錄入,面部正對手機,按照屏幕提示完成人臉錄入。
二、添加備用人臉
若想讓手機識別另外一個面貌,可選擇添加備用面容。
進入人臉識別界面,點擊設置備用面容,按照屏幕提示錄入備用面部數據。
三、設置人臉解鎖方式
進入人臉識別界面,點擊解鎖屏幕,選擇解鎖方式完成設置。
溫馨提醒:當您的手機開啟了隱私空間,或是添加了多用戶,僅在主空間和登錄用戶為機主時可以使用人臉解鎖。
四、設置人臉訪問應用鎖
進入人臉識別界面,開啟訪問應用鎖開關,按照屏幕提示關聯人臉與應用鎖。
設置成功後,在桌面上點擊被鎖定的應用,使用人臉即可訪問該應用。
五、設置人臉關聯密碼保險箱
進入人臉識別界面,開啟自動填充帳號和密碼開關。
登錄應用時,使用人臉識別即可自動填充密碼保險箱中已保存的帳號和密碼。
六、設置人臉識別安全增強
使用人臉解鎖時,同時開啟解鎖時需連接可信設備開關,當手機人臉認證已通過,並檢測到已設置的可信解鎖設備連接時才會被解鎖,提升解鎖安全性。
該功能默認關閉,如需開啟,請在人臉識別界面,點擊解鎖時需連接可信設備,開啟解鎖時需連接可信設備開關,根據屏幕提示完成操作。
溫馨提醒:可信設備可以是任何可用於解鎖的藍牙設備,如耳機、手錶、手環等。
七、設置人臉識別輔助模式
開啟人臉識別輔助模式後,在屏幕朗讀模式下,無需睜眼也可快速人臉識別。
您可按照如下方法開啟輔助模式:
1.進入設置 > 輔助功能 > 無障礙 > 屏幕朗讀,開啟屏幕朗讀開關。
2.進入人臉識別界面,開啟輔助模式開關。
溫馨提醒:若您尚未錄入人臉,開啟屏幕朗讀後,錄入人臉時輔助模式將自動開啟。
八、禁用或刪除人臉數據
進入人臉識別界面,可根據需求執行以下操作:
1.暫停特定項目使用人臉:關閉解鎖屏幕或訪問應用鎖等開關,將禁止人臉數據在此功能上的使用,但不會刪除人臉數據。
2.刪除人臉數據:點擊刪除面部數據,根據屏幕提示完成操作,將徹底刪除人臉數據。
⑥ 華為手機怎麼加密
以華為Mate 40手機為例:
一、設置鎖屏密碼
您可以設置數字、圖案或混合密碼。
1、進入設置 > 生物識別和密碼 ,點擊鎖屏密碼。
2、輸入6位數字作為密碼。
3、或點擊其他密碼類型,選擇一種密碼類型,根據提示錄入密碼。
二,更改鎖屏密碼
1、再次進入生物識別和密碼,點擊更改鎖屏密碼。
2、輸入舊鎖屏密碼。
3、然後輸入新密碼,或點擊其他密碼類型,選擇並錄入新密碼。
三、關閉鎖屏密碼
進入生物識別和密碼,點擊關閉鎖屏密碼。