微信指紋鎖有什么操作流程?
分類: 信息
常識詞典
編輯 : 常識
發(fā)布 : 04-24
閱讀 :274
微信指紋鎖在安裝后使用是很方便的,但是在使用之前還是要進行一下相關的操作流程的學習,比如微信指紋鎖是如何錄入指紋的。隨著微信的普及,指紋鎖與微信也會聯(lián)合使用,人們可以遠程進行操作。那么,微信指紋鎖有什么操作流程呢? 1、微信指紋解鎖業(yè)務流程圖(開啟指紋鎖): 在開啟指紋鎖階段會先校驗是否已經(jīng)存在系統(tǒng)指紋,若沒有則需先錄入系統(tǒng)指紋,否則需要用戶輸入密碼進行身份認證,身份認證通過后會將該系統(tǒng)指紋(每個指紋的識別碼),發(fā)送給tee,并且存儲在tee中,同時存入微信的本地數(shù)據(jù)庫作為備份。2、微信指紋解鎖業(yè)務流程圖(校驗指紋): 校驗指紋階段分為兩個階段的校驗,由于直接調用系統(tǒng)接口獲得的返回數(shù)據(jù)不可信,所以微信設計了本地二次校驗。二次校驗需要tee返回特定格式的內容,所以需要和不同廠商做適配,在開啟指紋鎖階段微信將fid值同時存入了本地數(shù)據(jù)庫和tee,在進行校驗時若指紋匹配成功則返回之前存儲的fid和用內置私鑰簽名后的指紋信息等,指紋鎖的本地二次校驗主要是對fid進行二次校驗,將tee返回的fid值和數(shù)據(jù)庫中的fid值比較,若匹配則二次校驗成功,否則匹配失敗。微信指紋鎖采用了本地二次校驗的方式對android原始指紋認證接口進行了加強,由于二次校驗中使用的fid對每個指紋而言都是固定值,所以微信指紋鎖存在被重放攻擊的可能性,但是由于微信支付采用的是聯(lián)網(wǎng)校驗模式,即使進入微信錢包頁面也無法使用微信支付,所以對微信支付安全影響比較小,總體而言安全性較高。微信指紋支付總體流程和指紋鎖類似,主要區(qū)別在于會聯(lián)網(wǎng)將簽名加密后的支付信息傳給服務器做校驗。從以上信息中我們可以了解到,微信指紋鎖的使用和微信支付是大同小異的。它的操作流程主要是兩步開啟指紋鎖,指紋校驗。在進行指紋校驗之后,微信指紋鎖的使用就很方便了。