本發(fā)明涉及移動終端領(lǐng)域,特別涉及一種移動終端安全保護方法及系統(tǒng)。
背景技術(shù):
移動終端,即可以在移動中使用的計算機設(shè)備,其移動性主要體現(xiàn)在移動通信能力和便攜化體積。廣義上講包括手機、筆記本、POS機甚至包括車載電腦。移動終端不僅可以通話、視頻通話、拍照、聽音樂、看視頻、玩游戲,而且可以實現(xiàn)包括定位、信息處理、指紋掃描、身份證掃描、條碼掃描、RFID掃描、IC卡掃描以及酒精含量檢測等豐富的功能。
而現(xiàn)有移動終端的安全性不高,在用戶丟失移動終端之后,很難獲取該移動終端非法用戶的信息,導(dǎo)致移動終端很難找回,給用戶帶來了大大的不便。
因而現(xiàn)有技術(shù)還有待改進和提高。
技術(shù)實現(xiàn)要素:
鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種移動終端安全保護方法及系統(tǒng),旨在解決現(xiàn)有移動終端的安全性不高的問題。
為了達到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種移動終端安全保護方法,其中,包括:
A、獲取用戶的指紋數(shù)據(jù);
B、判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址。
所述的移動終端安全保護方法,其中,在所述步驟A之前,還包括:
A11、接收對移動終端的安全保護功能的設(shè)置觸發(fā)指令;
A12、檢測移動終端是否具有指紋識別模塊,若為否,則發(fā)出不能使用安全保護功能的提示;若為是,則執(zhí)行步驟A13;
A13、判斷是否開啟了指紋解鎖;若為否,則執(zhí)行步驟A14;若為是,則執(zhí)行步驟A15;
A14、開啟指紋解鎖功能,進行指紋解鎖設(shè)置,完成指紋解鎖設(shè)置之后,執(zhí)行步驟A15;
A15、發(fā)出輸入接收地址的提示,接收輸入的接收地址并保存。
所述的移動終端安全保護方法,其中,所述步驟B具體包括:
B11、判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行步驟B12;若為是,則執(zhí)行步驟B15;
B12、進入密碼解鎖界面,接收用戶輸入的密碼;
B13、判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行步驟B14;若為是,則執(zhí)行步驟B15;
B14、標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;
B15、對移動終端進行解鎖。
所述的移動終端安全保護方法,其中,所述步驟B具體包括:
B21、判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行步驟B22;若為是,則執(zhí)行步驟B29;
B22、提示指紋數(shù)據(jù)錯誤并重新輸入,記錄指紋解鎖次數(shù);
B23、判斷輸入指紋數(shù)據(jù)錯誤的連續(xù)次數(shù)是否大于預(yù)設(shè)的第一閾值次數(shù),若為是,則存儲當(dāng)前錄入的指紋數(shù)據(jù)到移動終端的指定區(qū)域,并執(zhí)行步驟B24;若為否,則返回步驟A;
B24、進入密碼解鎖界面,接收用戶輸入的密碼;
B25、判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行步驟B26;若為是,則執(zhí)行步驟B29;
B26、提示密碼錯誤,記錄密碼解鎖次數(shù);
B27、判斷輸入密碼錯誤的解鎖次數(shù)是否大于預(yù)設(shè)的第二閾值次數(shù),若為是,則執(zhí)行步驟B28;若為否,則返回步驟B24;
B28、進入安全模式,標記當(dāng)前用戶為非法用戶,將存儲的指紋數(shù)據(jù)發(fā)送到預(yù)設(shè)的接收地址;
B29、對移動終端進行解鎖。
所述的移動終端安全保護方法,其中,所述存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址,具體包括:
對所述指紋數(shù)據(jù)加密,并存儲至移動終端指定區(qū)域,當(dāng)移動終端有網(wǎng)絡(luò)時,將所述指紋數(shù)據(jù)發(fā)送到指定的云端賬戶或其他移動終端。
一種移動終端安全保護系統(tǒng),其中,包括:
指紋采集模塊,用于獲取用戶的指紋數(shù)據(jù);
指紋匹配模塊,用于判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址。
所述的移動終端安全保護系統(tǒng),其中,還包括:
設(shè)置觸發(fā)單元,用于接收對移動終端的安全保護功能的設(shè)置觸發(fā)指令;
功能檢測單元,用于檢測移動終端是否具有指紋識別模塊,若為否,則發(fā)出不能使用安全保護功能的提示;若為是,則觸發(fā)功能判斷單元;
功能判斷單元,用于判斷是否開啟了指紋解鎖;若為否,則觸發(fā)解鎖設(shè)置單元;若為是,則觸發(fā)地址設(shè)置單元;
解鎖設(shè)置單元,用于開啟指紋解鎖功能,進行指紋解鎖設(shè)置,完成指紋解鎖設(shè)置之后,觸發(fā)地址設(shè)置單元;
地址設(shè)置單元,用于發(fā)出輸入接收地址的提示,接收輸入的接收地址并保存。
所述的移動終端安全保護系統(tǒng),其中,所述指紋匹配模塊包括:
第一指紋判斷單元,用于判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行第一密碼解鎖單元;若為是,則執(zhí)行第一解鎖單元;
第一密碼解鎖單元,用于進入密碼解鎖界面,接收用戶輸入的密碼;
第一密碼判斷單元,用于判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行第一發(fā)送單元;若為是,則執(zhí)行第一解鎖單元;
第一發(fā)送單元,用于標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;
第一解鎖單元,用于對移動終端進行解鎖。
所述的移動終端安全保護系統(tǒng),其中,所述指紋匹配模塊包括:
第二指紋判斷單元,用于判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行第一次數(shù)記錄單元;若為是,則執(zhí)行第二解鎖單元;
第一次數(shù)記錄單元,用于提示指紋數(shù)據(jù)錯誤并重新輸入,記錄指紋解鎖次數(shù);
第一次數(shù)判斷單元,用于判斷輸入指紋數(shù)據(jù)錯誤的連續(xù)次數(shù)是否大于預(yù)設(shè)的第一閾值次數(shù),若為是,則存儲當(dāng)前錄入的指紋數(shù)據(jù)到移動終端的指定區(qū)域,并執(zhí)行第二密碼解鎖單元;若為否,則返回指紋采集模塊;
第二密碼解鎖單元,用于進入密碼解鎖界面,接收用戶輸入的密碼;
第二密碼判斷單元,用于判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行第二次數(shù)記錄單元;若為是,則執(zhí)行第二解鎖單元;
第二次數(shù)記錄單元,用于提示密碼錯誤,記錄密碼解鎖次數(shù);
第二次數(shù)判斷單元,用于判斷輸入密碼錯誤的解鎖次數(shù)是否大于預(yù)設(shè)的第二閾值次數(shù),若為是,則執(zhí)行第二發(fā)送單元;若為否,則返回第二密碼解鎖單元;
第二發(fā)送單元,用于進入安全模式,標記當(dāng)前用戶為非法用戶,將存儲的指紋數(shù)據(jù)發(fā)送到預(yù)設(shè)的接收地址;
第二解鎖單元,用于對移動終端進行解鎖。
所述的移動終端安全保護系統(tǒng),其中,所述指紋匹配模塊,還用于對所述指紋數(shù)據(jù)加密,并存儲至移動終端指定區(qū)域,當(dāng)移動終端有網(wǎng)絡(luò)時,將所述指紋數(shù)據(jù)發(fā)送到指定的云端賬戶或其他移動終端。
相較于現(xiàn)有技術(shù),本發(fā)明提供的移動終端安全保護方法及系統(tǒng),通過獲取用戶的指紋數(shù)據(jù);判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;利用指紋識別技術(shù)獲取非法用戶的指紋,很方便地獲取到了非法用戶的個人信息,大大方便了移動終端的找回,提高了移動終端的安全性,帶來了極大的方便。
附圖說明
圖1為本發(fā)明提供的移動終端安全保護方法的方法流程圖。
圖2為本發(fā)明提供的移動終端安全保護方法中功能初始化的方法流程圖。
圖3為本發(fā)明提供的移動終端安全保護方法第一應(yīng)用實施例的方法流程圖。
圖4為本發(fā)明提供的移動終端安全保護方法第二應(yīng)用實施例的方法流程圖。
圖5為本發(fā)明提供的移動終端安全保護系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
本發(fā)明提供一種移動終端安全保護方法及系統(tǒng)。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參閱圖1,本發(fā)明了提供一種移動終端安全保護方法,所述移動終端安全保護方法,包括以下步驟:
S100、獲取用戶的指紋數(shù)據(jù);
S200、判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址。
下面結(jié)合具體的實施例對上述步驟進行詳細的描述。
在所述步驟S100中,獲取用戶的指紋數(shù)據(jù)。本發(fā)明的移動終端可為手機、平板電腦、手持終端等,特別地,這些移動終端都具有指紋識別功能。也就是說,本發(fā)明的移動終端具有指紋識別模塊,可以采用光學(xué)式、電容式、電阻式、超聲波式等方式進行指紋識別。移動終端的指紋識別模塊可設(shè)置在正面、背面或側(cè)面來采集用戶的指紋。
然后在步驟S200中,判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址。具體來說,先在移動終端內(nèi)預(yù)存用戶的指紋數(shù)據(jù),采集到當(dāng)前用戶的指紋數(shù)據(jù)之后,將兩者進行匹配,如果兩者匹配,那么將移動終端解鎖;如果兩者不匹配,那么表明當(dāng)前用戶可能不是移動終端的用戶,譬如是他人在操作該移動終端,也就是說當(dāng)前用戶為非法用戶,進行標記,并將所述指紋數(shù)據(jù)存儲,將其發(fā)送到預(yù)設(shè)的接收地址。關(guān)于預(yù)設(shè)的接收地址,是用戶預(yù)先設(shè)置的,譬如接收地址可為服務(wù)器端的賬戶(例如郵箱),也可為用戶的其他移動終端,此處不作限定,優(yōu)選為用戶的云端賬號,這樣用戶便可獲取非法用戶的個人信息,大大方便了移動終端的找回,提高了移動終端的安全性。
在實際應(yīng)用時,還需要預(yù)存指紋數(shù)據(jù)和設(shè)置接收地址。也就是需要提前進行設(shè)置??蓪⒈景l(fā)明的安全保護方法設(shè)置對應(yīng)的安全保護功能,用戶可在移動終端上對安全保護功能進行設(shè)置以及開啟或關(guān)閉。
請參閱圖2,優(yōu)選地,在所述步驟S100之前,還包括:
S111、接收對移動終端的安全保護功能的設(shè)置觸發(fā)指令;
S112、檢測移動終端是否具有指紋識別模塊,若為否,則發(fā)出不能使用安全保護功能的提示(圖2中步驟S116);若為是,則執(zhí)行步驟S113;
S113、判斷是否開啟了指紋解鎖;若為否,則執(zhí)行步驟S114;若為是,則執(zhí)行步驟S115;
S114、開啟指紋解鎖功能,進行指紋解鎖設(shè)置,完成指紋解鎖設(shè)置之后,執(zhí)行步驟S115;
S115、發(fā)出輸入接收地址的提示,接收輸入的接收地址并保存。
具體來說,這是對本發(fā)明的安全保護方法對應(yīng)在移動終端的功能的初始化流程。以移動終端為手機為例,開啟安全保護功能在手機中被啟動時,首先會檢測以上兩個狀態(tài),即是否具有指紋模塊和是否啟動指紋解鎖功能,如果是前者則提醒用戶該手機不支持指紋功能,無法使用本發(fā)明中的功能;如果是后者則提醒用戶該手機還未開啟指紋解鎖,是否要開啟指紋解鎖,如果用戶選擇開啟指紋解鎖,手機界面則自動跳轉(zhuǎn)到鎖屏方式設(shè)置,用戶可以選擇指紋,并錄入自己的指紋信息,直到完成指紋解鎖設(shè)置。
具體流程如圖2所示,用戶在手機的設(shè)置中開啟此安全保護功能,軟件自動檢測手機上是否有指紋識別模塊,若沒有,則提醒用戶不能使用本功能;若有,則繼續(xù)判斷用戶是否開啟了指紋解鎖功能。如果用戶沒有開啟指紋解鎖功能,那么提醒用戶是否開啟指紋解鎖,此時用戶選擇不開啟,那么就結(jié)束設(shè)置,也就是結(jié)束本發(fā)明的流程;若用戶選擇開啟,那么就跳轉(zhuǎn)到指紋解鎖設(shè)置界面,引導(dǎo)用戶完成指紋解鎖初始化。如果用戶開啟了指紋解鎖功能,那么要求用戶輸入云端賬號(也就是預(yù)定的用于接收非法用戶的指紋信息的接收地址,譬如郵箱),等待用戶輸入正確的云端賬號,設(shè)置完畢保存云端賬號,至此,本發(fā)明的功能初始化流程完成,也就是完成了安全保護功能的預(yù)先設(shè)置。
請參閱圖3,圖3為本發(fā)明提供的移動終端安全保護方法第一應(yīng)用實施例的方法流程圖,進一步地,所述步驟S200具體包括:
S211、判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行步驟S212;若為是,則執(zhí)行步驟S215;
S212、進入密碼解鎖界面,接收用戶輸入的密碼;
S213、判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行步驟S214;若為是,則執(zhí)行步驟S215;
S214、標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;
S215、對移動終端進行解鎖。
具體來說,為了減少誤觸發(fā)的幾率乃至避免誤觸發(fā),本發(fā)明進一步在上述流程的基礎(chǔ)上增加了更多的判定。如圖3所示,判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則進入密碼解鎖界面,接收用戶輸入的密碼,也就是進一步要求用戶輸入密碼進行解鎖;若為是,則對移動終端進行解鎖。然后,判斷用戶輸入的密碼是否正確;密碼不正確,則標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;密碼正確,則對移動終端進行解鎖。
在實際應(yīng)用時,很可能發(fā)生誤觸發(fā),為了進一步避免誤觸發(fā),本發(fā)明進一步地增加了次數(shù)判定,可分別針對指紋解鎖和密碼解鎖增加次數(shù)判定,也就是當(dāng)連續(xù)輸入錯誤的次數(shù)超過定值(譬如2次或3次等),才觸發(fā)本發(fā)明的后續(xù)流程。請參閱圖4,圖4為本發(fā)明提供的移動終端安全保護方法第二應(yīng)用實施例的方法流程圖,所述步驟S200具體包括:
所述步驟B具體包括:
S221、判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行步驟S222;若為是,則執(zhí)行步驟S229;
S222、提示指紋數(shù)據(jù)錯誤并重新輸入,記錄指紋解鎖次數(shù);
S223、判斷輸入指紋數(shù)據(jù)錯誤的連續(xù)次數(shù)是否大于預(yù)設(shè)的第一閾值次數(shù),若為是,則存儲當(dāng)前錄入的指紋數(shù)據(jù)到移動終端的指定區(qū)域,并執(zhí)行步驟S224;若為否,則返回步驟A;
S224、進入密碼解鎖界面,接收用戶輸入的密碼;
S225、判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行步驟S226;若為是,則執(zhí)行步驟S229;
S226、提示密碼錯誤,記錄密碼解鎖次數(shù);
S227、判斷輸入密碼錯誤的解鎖次數(shù)是否大于預(yù)設(shè)的第二閾值次數(shù),若為是,則執(zhí)行步驟S228;若為否,則返回步驟S224;
S228、進入安全模式,標記當(dāng)前用戶為非法用戶,將存儲的指紋數(shù)據(jù)發(fā)送到預(yù)設(shè)的接收地址;
S229、對移動終端進行解鎖。
具體來說,這是在上述流程的基礎(chǔ)上增加了次數(shù)判定,譬如輸入指紋數(shù)據(jù)不匹配的連續(xù)次數(shù)超過第一閾值次數(shù)(譬如2次或3次),那么就存儲當(dāng)前錄入的指紋數(shù)據(jù)到移動終端的指定區(qū)域,并進入后續(xù)的密碼驗證流程。在密碼驗證流程也增加了次數(shù)判定,譬如密碼輸入錯誤的連續(xù)次數(shù)超過第二閾值次數(shù)(譬如2次或3次),那么手機進入安全模式,標記當(dāng)前用戶為非法用戶,將存儲的指紋數(shù)據(jù)發(fā)送到預(yù)設(shè)的接收地址。
優(yōu)選地,所述存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址,具體包括:
對所述指紋數(shù)據(jù)加密,并存儲至移動終端指定區(qū)域,當(dāng)移動終端有網(wǎng)絡(luò)時,將所述指紋數(shù)據(jù)發(fā)送到指定的云端賬戶或其他移動終端。
具體來說,用戶一旦開啟本功能后,在接下來的解鎖過程中,正常情況下如果用戶的指紋信息正確,則會自動解鎖手機,進入桌面;如果用戶錄入的指紋信息錯誤超過android默認的允許次數(shù),則為進入到密碼解鎖,同時把這幾次錄入的錯誤指紋信息存儲到手機專門的分區(qū)中,如果用戶的密碼輸入正確,則手機解鎖進入桌面,并擦除之前存儲的錯誤指紋信息;如果用戶輸入的密碼錯誤導(dǎo)致手機進入安全模式(用戶在短時間內(nèi)不能再操作手機),則會將之前存儲的指紋信息進行壓縮,并且將壓縮數(shù)據(jù)傳輸?shù)皆贫擞脩舻馁~戶中。
當(dāng)手機被非法訪問時,手機可能處于無網(wǎng)絡(luò)狀態(tài),所以指紋數(shù)據(jù)無法上傳到云端。那么需要一個安全的存儲區(qū)域來保存指紋數(shù)據(jù)。TZ是目前公認的手機最安全的環(huán)境,一般情況下每個公司都會為這類數(shù)據(jù)開辟一個單獨的加密分區(qū)來存儲各種key,以高平平臺為例,一般使用hdcp分區(qū)來存儲,所以會將非法用戶的指紋數(shù)據(jù)加密后存儲到這個分區(qū)。等一旦檢測到網(wǎng)絡(luò)后,再將這個數(shù)據(jù)同步到云端服務(wù)器。
為了進一步幫助用戶定位、分析手機的狀態(tài),還可以在此應(yīng)用中增加一個功能。當(dāng)手機被確認為非法訪問后,手機軟件上自動啟動GPS、北斗定位系統(tǒng),將手機的位置信息共享到服務(wù)器。另外,如果手機上有指南針和重力加速度傳感器,還可以啟動這兩個傳感器,實時獲取非法用戶的行為數(shù)據(jù)。
本發(fā)明不同于目前已有的技術(shù)點是可以在非法用戶無法察覺的情況下獲得數(shù)據(jù),例如已有的啟動照相機拍照,由于相機啟動—拍照需要2-3秒的延時(根據(jù)手機的系統(tǒng)流暢程度,可能延時時間更長),不利于獲取非法用戶的個人信息。
基于上述實施例提供的移動終端安全保護方法,本發(fā)明還提供一種移動終端安全保護系統(tǒng)。請參閱圖5,所述移動終端安全保護系統(tǒng)包括:
指紋采集模塊10,用于獲取用戶的指紋數(shù)據(jù);具體如步驟S100所述;
指紋匹配模塊20,用于判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;具體如步驟S200所述。
進一步地,所述的移動終端安全保護系統(tǒng),還包括:
設(shè)置觸發(fā)單元,用于接收對移動終端的安全保護功能的設(shè)置觸發(fā)指令;
功能檢測單元,用于檢測移動終端是否具有指紋識別模塊,若為否,則發(fā)出不能使用安全保護功能的提示;若為是,則觸發(fā)功能判斷單元;
功能判斷單元,用于判斷是否開啟了指紋解鎖;若為否,則觸發(fā)解鎖設(shè)置單元;若為是,則觸發(fā)地址設(shè)置單元;
解鎖設(shè)置單元,用于開啟指紋解鎖功能,進行指紋解鎖設(shè)置,完成指紋解鎖設(shè)置之后,觸發(fā)地址設(shè)置單元;
地址設(shè)置單元,用于發(fā)出輸入接收地址的提示,接收輸入的接收地址并保存。
進一步地,所述指紋匹配模塊20包括:
第一指紋判斷單元,用于判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行第一密碼解鎖單元;若為是,則執(zhí)行第一解鎖單元;
第一密碼解鎖單元,用于進入密碼解鎖界面,接收用戶輸入的密碼;
第一密碼判斷單元,用于判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行第一發(fā)送單元;若為是,則執(zhí)行第一解鎖單元;
第一發(fā)送單元,用于標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;
第一解鎖單元,用于對移動終端進行解鎖。
進一步地,所述指紋匹配模塊20包括:
第二指紋判斷單元,用于判斷所述指紋數(shù)據(jù)與預(yù)先設(shè)置的預(yù)存指紋數(shù)據(jù)是否相同,若為否,則執(zhí)行第一次數(shù)記錄單元;若為是,則執(zhí)行第二解鎖單元;
第一次數(shù)記錄單元,用于提示指紋數(shù)據(jù)錯誤并重新輸入,記錄指紋解鎖次數(shù);
第一次數(shù)判斷單元,用于判斷輸入指紋數(shù)據(jù)錯誤的連續(xù)次數(shù)是否大于預(yù)設(shè)的第一閾值次數(shù),若為是,則存儲當(dāng)前錄入的指紋數(shù)據(jù)到移動終端的指定區(qū)域,并執(zhí)行第二密碼解鎖單元;若為否,則返回指紋采集模塊;
第二密碼解鎖單元,用于進入密碼解鎖界面,接收用戶輸入的密碼;
第二密碼判斷單元,用于判斷用戶輸入的密碼是否正確;若為否,則執(zhí)行第二次數(shù)記錄單元;若為是,則執(zhí)行第二解鎖單元;
第二次數(shù)記錄單元,用于提示密碼錯誤,記錄密碼解鎖次數(shù);
第二次數(shù)判斷單元,用于判斷輸入密碼錯誤的解鎖次數(shù)是否大于預(yù)設(shè)的第二閾值次數(shù),若為是,則執(zhí)行第二發(fā)送單元;若為否,則返回第二密碼解鎖單元;
第二發(fā)送單元,用于進入安全模式,標記當(dāng)前用戶為非法用戶,將存儲的指紋數(shù)據(jù)發(fā)送到預(yù)設(shè)的接收地址;
第二解鎖單元,用于對移動終端進行解鎖。
進一步地,所述指紋匹配模塊20,還用于對所述指紋數(shù)據(jù)加密,并存儲至移動終端指定區(qū)域,當(dāng)移動終端有網(wǎng)絡(luò)時,將所述指紋數(shù)據(jù)發(fā)送到指定的云端賬戶或其他移動終端。
由于所述移動終端安全保護系統(tǒng)的具體原理和詳細技術(shù)特征在上述移動終端安全保護方法實施例中已詳細闡述,在此不再贅述。
上述功能模塊的劃分僅用以舉例說明,在實際應(yīng)用中,可以根據(jù)需要將上述功能分配由不同的功能模塊來完成,即劃分成不同的功能模塊,來完成上述描述的全部或部分功能。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例方法中的全部或部分流程,是可以通過計算機(或移動終端)程序來指令相關(guān)的硬件完成,所述的計算機(或移動終端)程序可存儲于一計算機(或移動終端)可讀取存儲介質(zhì)中,程序在執(zhí)行時,可包括上述各方法的實施例的流程。其中的存儲介質(zhì)可以為磁碟、光盤、只讀存儲記憶體(ROM)或隨機存儲記憶體(RAM)等。
綜上所述,本發(fā)明提供的一種移動終端安全保護方法及系統(tǒng),通過獲取用戶的指紋數(shù)據(jù);判斷所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)是否相同,當(dāng)所述指紋數(shù)據(jù)與預(yù)存指紋數(shù)據(jù)不相同時,標記當(dāng)前用戶為非法用戶,存儲所述指紋數(shù)據(jù)并發(fā)送到預(yù)設(shè)的接收地址;利用指紋識別技術(shù)獲取非法用戶的指紋,很方便地獲取到了非法用戶的個人信息,大大方便了移動終端的找回,提高了移動終端的安全性,帶來了極大的方便。
可以理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。