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