多系統(tǒng)安全驗(yàn)證方法、多系統(tǒng)安全驗(yàn)證裝置和終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種多系統(tǒng)安全驗(yàn)證方法、一種多系統(tǒng)安全驗(yàn)證裝置和一種終端。
【背景技術(shù)】
[0002]指紋技術(shù)產(chǎn)生于多年前,從開(kāi)始的光學(xué)指紋識(shí)別到當(dāng)前的電容滑動(dòng)式指紋,再到當(dāng)前的360°按壓式指紋,現(xiàn)在指紋的應(yīng)用已經(jīng)十分普遍,今年來(lái),在手機(jī)上逐步開(kāi)始應(yīng)用指紋,整個(gè)產(chǎn)業(yè)逐步發(fā)展起來(lái);
[0003]但是,針對(duì)當(dāng)前的使用情況,往往是采用用戶(hù)的某單一的一個(gè)指紋進(jìn)行解鎖,或是進(jìn)行支付等用途,在安全級(jí)別上存在一定的風(fēng)險(xiǎn),且指紋信息的存儲(chǔ)位置也并不安全。
[0004]因此需要一種新的技術(shù)方案,可以提升指紋驗(yàn)證的安全級(jí)別,防止用戶(hù)指紋被惡意使用或者惡意盜用,從而全面地保證終端中用戶(hù)信息的安全性,提升用戶(hù)的使用體驗(yàn)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明正是基于上述問(wèn)題,提出了一種新的技術(shù)方案,可以提升指紋驗(yàn)證的安全級(jí)別,防止用戶(hù)指紋被惡意使用或者惡意盜用,從而全面地保證終端中用戶(hù)信息的安全性,提升用戶(hù)的使用體驗(yàn)。
[0006]有鑒于此,本發(fā)明提出了一種多系統(tǒng)安全驗(yàn)證方法,用于終端,所述終端包括多個(gè)系統(tǒng),所述方法包括:當(dāng)運(yùn)行當(dāng)前系統(tǒng)時(shí),若接收到對(duì)指定應(yīng)用程序的開(kāi)啟密鑰的設(shè)置命令,則進(jìn)入目標(biāo)系統(tǒng),其中,所述目標(biāo)系統(tǒng)的安全級(jí)別高于所述當(dāng)前系統(tǒng)的安全級(jí)別;接收用戶(hù)在所述目標(biāo)系統(tǒng)中輸入的多個(gè)指紋信息,并將所述多個(gè)指紋信息作為所述指定應(yīng)用程序的開(kāi)啟密鑰信息,與所述指定應(yīng)用程序關(guān)聯(lián)存儲(chǔ)在所述目標(biāo)系統(tǒng)中,并重新進(jìn)入所述當(dāng)前系統(tǒng)。
[0007]在該技術(shù)方案中,當(dāng)終端的用戶(hù)想要設(shè)置指定操作系統(tǒng)的開(kāi)啟密鑰時(shí),終端自動(dòng)由當(dāng)前系統(tǒng)切換至多系統(tǒng)中安全級(jí)別較高的系統(tǒng),并在安全級(jí)別較高的系統(tǒng)中進(jìn)行開(kāi)啟密鑰設(shè)置和存儲(chǔ),從而保證開(kāi)啟密鑰的安全。特別地,如果當(dāng)前系統(tǒng)即為安全級(jí)別較高的系統(tǒng),則無(wú)需進(jìn)行切換,直接設(shè)置即可。并且,開(kāi)啟密鑰為多個(gè)指紋信息,這樣,提升了指紋信息的安全級(jí)別。
[0008]具體地,本領(lǐng)域技術(shù)人員應(yīng)該了解,接收到的用戶(hù)輸入的驗(yàn)證信息除了多個(gè)指紋信息還可以是其他信息,如聲音信息、頭像信息、數(shù)字密碼信息等,可以將上述信息中的一種作為驗(yàn)證信息,也可以多種組合作為驗(yàn)證信息。
[0009]在上述技術(shù)方案中,優(yōu)選地,還包括:當(dāng)運(yùn)行當(dāng)前系統(tǒng)時(shí),若檢測(cè)到所述指定應(yīng)用程序的應(yīng)用圖標(biāo)被點(diǎn)擊,則進(jìn)入所述目標(biāo)系統(tǒng),并提示所述用戶(hù)輸入開(kāi)啟密鑰;接收所述用戶(hù)在所述目標(biāo)系統(tǒng)中輸入的多個(gè)待驗(yàn)證指紋信息;將所述多個(gè)待驗(yàn)證指紋信息與所述目標(biāo)系統(tǒng)中存儲(chǔ)的開(kāi)啟密鑰信息進(jìn)行對(duì)比,在對(duì)比完成后重新進(jìn)入所述當(dāng)前系統(tǒng),并將對(duì)比結(jié)果發(fā)送至所述當(dāng)前系統(tǒng);控制所述當(dāng)前系統(tǒng)根據(jù)所述對(duì)比結(jié)果判斷是否允許開(kāi)啟所述指定應(yīng)用程序。
[0010]在該技術(shù)方案中,當(dāng)用戶(hù)想要打開(kāi)指定應(yīng)用系統(tǒng)時(shí),同樣切換到安全級(jí)別較高的目標(biāo)系統(tǒng)進(jìn)行驗(yàn)證,并由目標(biāo)系統(tǒng)將驗(yàn)證結(jié)果返回給當(dāng)前系統(tǒng),由當(dāng)前系統(tǒng)根據(jù)驗(yàn)證結(jié)果確定是否允許用戶(hù)進(jìn)入指定操作系統(tǒng),從而保證指定操作系統(tǒng)的安全,也保證驗(yàn)證結(jié)果的準(zhǔn)確性,從而全面保證用戶(hù)信息的安全性,提升用戶(hù)的使用體驗(yàn)。
[0011]在上述技術(shù)方案中,優(yōu)選地,將所述多個(gè)待驗(yàn)證指紋信息與所述開(kāi)啟密鑰信息進(jìn)行對(duì)比,具體包括:判斷所述多個(gè)待驗(yàn)證指紋信息與所述開(kāi)啟密鑰信息中的多個(gè)指紋信息中的指紋個(gè)數(shù)、指紋圖像和指紋排列順序是否一致;在判斷結(jié)果為一致時(shí),判定所述多個(gè)待驗(yàn)證指紋信息和所述開(kāi)啟密鑰信息匹配,否則,判定為不匹配;以及控制所述當(dāng)前系統(tǒng)根據(jù)所述對(duì)比結(jié)果判斷是否允許開(kāi)啟所述指定應(yīng)用程序,具體包括:在所述多個(gè)待驗(yàn)證指紋信息與所述開(kāi)啟密鑰信息匹配時(shí),允許進(jìn)入所述指定應(yīng)用程序,否則,不允許進(jìn)入所述指定應(yīng)用程序。
[0012]在該技術(shù)方案中,當(dāng)前輸入的多個(gè)驗(yàn)證指紋需要與設(shè)置的開(kāi)啟密鑰的指紋個(gè)數(shù)、指紋圖像和指紋排列順序等均一致,才能驗(yàn)證通過(guò),這樣,大大提升了開(kāi)啟密鑰的安全級(jí)別。
[0013]在上述技術(shù)方案中,優(yōu)選地,還包括:在將所述對(duì)比結(jié)果發(fā)送至所述當(dāng)前系統(tǒng)之前,按照預(yù)設(shè)加密方法對(duì)所述對(duì)比結(jié)果進(jìn)行加密;以及將加密后的對(duì)比結(jié)果發(fā)送至所述當(dāng)前系統(tǒng)。
[0014]在該技術(shù)方案中,對(duì)對(duì)比結(jié)果進(jìn)行加密,而不是明文發(fā)送,進(jìn)一步保證了驗(yàn)證結(jié)果的安全性。
[0015]在上述技術(shù)方案中,優(yōu)選地,還包括:在所述用戶(hù)輸入所述待驗(yàn)證指紋信息時(shí),不顯示所述開(kāi)啟密鑰中的指紋信息的總個(gè)數(shù)、當(dāng)前輸入指紋個(gè)數(shù)以及當(dāng)前剩余指紋個(gè)數(shù)。
[0016]在該技術(shù)方案中,不顯示開(kāi)啟密鑰的指紋信息的總個(gè)數(shù)、當(dāng)前輸入指紋個(gè)數(shù)以及當(dāng)前剩余指紋個(gè)數(shù),這樣,使得其他用戶(hù)看不出具體的指紋個(gè)數(shù),以及指紋剩余個(gè)數(shù),增加了其他用戶(hù)破解開(kāi)啟密鑰的難度,進(jìn)一步保證了用戶(hù)信息的安全。
[0017]根據(jù)本發(fā)明的另一方面,還提供了一種多系統(tǒng)安全驗(yàn)證裝置,用于終端,所述終端包括多個(gè)系統(tǒng),所述系統(tǒng)包括:系統(tǒng)切換單元,當(dāng)運(yùn)行當(dāng)前系統(tǒng)時(shí),若接收到對(duì)指定應(yīng)用程序的開(kāi)啟密鑰的設(shè)置命令,則進(jìn)入目標(biāo)系統(tǒng),其中,所述目標(biāo)系統(tǒng)的安全級(jí)別高于所述當(dāng)前系統(tǒng)的安全級(jí)別;存儲(chǔ)單元,接收用戶(hù)在所述目標(biāo)系統(tǒng)中輸入的多個(gè)指紋信息,并將所述多個(gè)指紋信息作為所述指定應(yīng)用程序的開(kāi)啟密鑰信息,與所述指定應(yīng)用程序關(guān)聯(lián)存儲(chǔ)在所述目標(biāo)系統(tǒng)中,并重新進(jìn)入所述當(dāng)前系統(tǒng)。
[0018]在該技術(shù)方案中,當(dāng)終端的用戶(hù)想要設(shè)置指定操作系統(tǒng)的開(kāi)啟密鑰時(shí),終端自動(dòng)由當(dāng)前系統(tǒng)切換至多系統(tǒng)中安全級(jí)別較高的系統(tǒng),并在安全級(jí)別較高的系統(tǒng)中進(jìn)行開(kāi)啟密鑰設(shè)置和存儲(chǔ),從而保證開(kāi)啟密鑰的安全。特別地,如果當(dāng)前系統(tǒng)即為安全級(jí)別較高的系統(tǒng),則無(wú)需進(jìn)行切換,直接設(shè)置即可。并且,開(kāi)啟密鑰為多個(gè)指紋信息,這樣,提升了指紋信息的安全級(jí)別。
[0019]具體地,本領(lǐng)域技術(shù)人員應(yīng)該了解,接收到的用戶(hù)輸入的驗(yàn)證信息除了多個(gè)指紋信息還可以是其他信息,如聲音信息、頭像信息、數(shù)字密碼信息等,可以將上述信息中的一種作為驗(yàn)證信息,也可以多種組合作為驗(yàn)證信息。
[0020]在上述技術(shù)方案中,優(yōu)選地,還包括:提示單元,當(dāng)運(yùn)行當(dāng)前系統(tǒng)時(shí),若檢測(cè)到所述指定應(yīng)用程序的應(yīng)用圖標(biāo)被點(diǎn)擊,則進(jìn)入所述目標(biāo)系統(tǒng),并提示所述用戶(hù)輸入開(kāi)啟密鑰;接收單元,接收所述用戶(hù)在所述目標(biāo)系統(tǒng)中輸入的多個(gè)待驗(yàn)證指紋信息;對(duì)比單元,將所述多個(gè)待驗(yàn)證指紋信息與所述目標(biāo)系統(tǒng)中存儲(chǔ)的開(kāi)啟密鑰信息進(jìn)行對(duì)比,在對(duì)比完成后進(jìn)入所述當(dāng)前系統(tǒng);發(fā)送單元,將對(duì)比結(jié)果發(fā)送至所述當(dāng)前系統(tǒng);控制單元,控制所述當(dāng)前系統(tǒng)根據(jù)所述對(duì)比結(jié)果判斷是否允許開(kāi)啟所述指定應(yīng)用程序。
[0021]在該技術(shù)方案中,當(dāng)用戶(hù)想要打開(kāi)指定應(yīng)用系統(tǒng)時(shí),同樣切換到安全級(jí)別較高的目標(biāo)系統(tǒng)進(jìn)行驗(yàn)證,并由目標(biāo)系統(tǒng)將驗(yàn)證結(jié)果返回給當(dāng)前系統(tǒng),由當(dāng)前系統(tǒng)根據(jù)驗(yàn)證結(jié)果確定是否允許用戶(hù)進(jìn)入指定操作系統(tǒng),從而保證指定操作系統(tǒng)的安全,也保證驗(yàn)證結(jié)果的準(zhǔn)確性,從而全面保證用戶(hù)信息的安全性,提升用戶(hù)的使用體驗(yàn)。
[0022]在上述技術(shù)方案中,優(yōu)選地,所述對(duì)比單元具體用于:判斷所述多個(gè)待驗(yàn)證指紋信息與所述開(kāi)啟密鑰信息中的多個(gè)指紋信息中的指紋個(gè)數(shù)、指紋圖像和指紋排列順序是否一致,在判斷結(jié)果為一致時(shí),判定所述多個(gè)待驗(yàn)證指紋信息和所述開(kāi)啟密鑰信息匹配,否則,判定為不匹配;以及所述控制單元具體用于:在所述多個(gè)待驗(yàn)證指紋信息與所述開(kāi)啟密鑰信息匹配時(shí),允許進(jìn)入所述指定應(yīng)用程序,否則,不允許進(jìn)入所述指定應(yīng)用程序。
[0023]在該技術(shù)方案中,當(dāng)前輸入的多個(gè)驗(yàn)證指紋需要與設(shè)置的開(kāi)啟密鑰的指紋個(gè)數(shù)、指紋圖像和指紋排列順序等均一致,才能驗(yàn)證通過(guò),這樣,大大提升了開(kāi)啟密鑰的安全級(jí)別。
[0024]在上述技術(shù)方案中,優(yōu)選地,還包括:加密單元,在將所述對(duì)比結(jié)果發(fā)送至所述當(dāng)前系統(tǒng)之前,按照預(yù)設(shè)加密方法對(duì)所述對(duì)比結(jié)果進(jìn)行加密;以及所述發(fā)送單元還用于:將加密后的對(duì)比結(jié)果發(fā)送至所述當(dāng)前系統(tǒng)。
[0025]在該技術(shù)方案中,對(duì)對(duì)比結(jié)果進(jìn)行加密,而不是明文發(fā)送,進(jìn)一步保證了驗(yàn)證結(jié)果的安全性。
[0026]在上述技術(shù)方案中,優(yōu)選地,還包括:顯示單元,在所述用戶(hù)輸入所述待驗(yàn)證指紋信息時(shí),不顯示所述開(kāi)啟密鑰中的指紋信息的總個(gè)數(shù)、當(dāng)前輸入指紋個(gè)數(shù)以及當(dāng)前剩余指紋個(gè)數(shù)。
[0027]在該技術(shù)方案中,不顯示開(kāi)啟密鑰的指紋信息的總個(gè)數(shù)、當(dāng)前輸入指紋個(gè)數(shù)以及當(dāng)前剩余指紋個(gè)數(shù),這樣,使得其他用戶(hù)看不出具體的指紋個(gè)數(shù),以及指紋剩余個(gè)數(shù),增加了其他用戶(hù)破解開(kāi)啟密鑰的難度,進(jìn)一步保證了用戶(hù)信息的安全。
[0028]通過(guò)以上技術(shù)方案,可以提升指紋驗(yàn)證的安全級(jí)別,防止用戶(hù)指紋被惡意使用或者惡意盜用,從而全面地保證終端中用戶(hù)信息的安全性,提升用戶(hù)的使用體驗(yàn)。
【附圖說(shuō)明】
[0029]圖1示出了根據(jù)本發(fā)明的實(shí)施例的多系統(tǒng)安全驗(yàn)證方法的流程圖;
[0030]圖2示出了根據(jù)本發(fā)明的實(shí)施例的多系統(tǒng)安全驗(yàn)證裝置的框圖;
[0031]圖3示出了根據(jù)本發(fā)明的實(shí)施例的終端的