一種指紋信息的使用方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種指紋信息的使用方法及裝置。
【背景技術(shù)】
[0002]指紋是手指表面皮膚凹凸不平形成的紋理,指紋的紋理特征具有唯一性、穩(wěn)定性,因此常常被用來(lái)作為身份識(shí)別的依據(jù)。指紋傳感器就是一種通過(guò)指紋來(lái)識(shí)別身份的傳感器。
[0003]指紋傳感器涉及的相關(guān)數(shù)據(jù)、相關(guān)信息是敏感的安全數(shù)據(jù),需要存放在加密的文件系統(tǒng)中,但是加密的文件系統(tǒng)由于受加密、解密過(guò)程的限制,導(dǎo)致對(duì)安全數(shù)據(jù)的寫(xiě)入和讀取相比于不加密的文件系統(tǒng)要慢很多,這樣導(dǎo)致指紋信息的使用操作變慢,用戶體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種指紋信息的使用方法及裝置,以提高指紋信息的使用操作的速度。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種指紋信息的使用方法,包括:
[0006]在監(jiān)測(cè)到指紋信息使用事件時(shí),獲取預(yù)加載到安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息;
[0007]依據(jù)獲取的解密后的指紋信息,執(zhí)行所述指紋信息使用事件的處理程序。
[0008]第二方面,本發(fā)明實(shí)施例提供了一種指紋信息的使用裝置,包括:
[0009]信息獲取單元,用于在監(jiān)測(cè)到指紋信息使用事件時(shí),獲取預(yù)加載到安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息;
[0010]事件處理單元,用于依據(jù)獲取的解密后的指紋信息,執(zhí)行所述指紋信息使用事件的處理程序。
[0011]本發(fā)明實(shí)施例提供的技術(shù)方案,通過(guò)在監(jiān)測(cè)到指紋信息使用事件時(shí),直接獲取安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息,而無(wú)需先獲取加密的指紋信息再對(duì)加密的指紋信息進(jìn)行解密,并依據(jù)獲取的解密后的指紋信息,執(zhí)行所述指紋信息使用事件的處理程序,提高了指紋信息的使用操作的速度。
【附圖說(shuō)明】
[0012]圖la是本發(fā)明實(shí)施例一提供的一種指紋信息的使用方法的流程示意圖;
[0013]圖lb是本發(fā)明實(shí)施例一提供的又一種指紋信息的使用方法的流程示意圖;
[0014]圖2是本發(fā)明實(shí)施例二提供的一種指紋信息的使用方法的流程示意圖;
[0015]圖3是本發(fā)明實(shí)施例三提供的一種指紋信息的使用方法的流程示意圖;
[0016]圖4是本發(fā)明實(shí)施例四提供的一種指紋信息的使用裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0018]實(shí)施例一
[0019]圖la是本發(fā)明實(shí)施例一提供的一種指紋信息的使用方法的流程示意圖,該方法可以由指紋信息的使用裝置執(zhí)行,其中該裝置可以由軟件和/或硬件實(shí)現(xiàn),可作為智能終端的一部分被內(nèi)置在智能終端內(nèi)部,智能終端可以是諸如智能手機(jī)、平板電腦之類的電子終端。如圖la所示,該實(shí)現(xiàn)流程包括:
[0020]步驟11、在監(jiān)測(cè)到指紋信息使用事件時(shí),獲取預(yù)加載到安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息。
[0021]在本實(shí)施例中,指紋信息使用事件指的是需要使用智能終端中預(yù)先存儲(chǔ)的指紋信息的事件,如指紋信息匹配事件、指紋信息發(fā)送事件等,指紋信息發(fā)送事件指的是將指紋信息發(fā)送給預(yù)設(shè)的網(wǎng)址或智能終端的事件。在監(jiān)測(cè)到用戶觸發(fā)預(yù)設(shè)的指紋信息使用按鈕或用戶輸入指紋信息時(shí),可以產(chǎn)生指紋信息使用事件。
[0022]示例性的,所述安全應(yīng)用程序可以包括指紋應(yīng)用程序或支付應(yīng)用程序等。用戶在登錄或使用安全應(yīng)用程序時(shí)需獲得訪問(wèn)安全應(yīng)用程序的權(quán)限,如用戶輸入安全應(yīng)用程序的用戶名、密碼經(jīng)驗(yàn)證后獲得訪問(wèn)安全應(yīng)用程序的權(quán)限。在獲得訪問(wèn)權(quán)限后用戶才能夠訪問(wèn)安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息,從而避免了解密后的指紋信息泄露,保證了指紋信息的安全性。
[0023]本實(shí)施例中在監(jiān)測(cè)到指紋信息使用事件時(shí),智能終端從安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中直接獲得解密后的指紋信息,相比于現(xiàn)有技術(shù)中為了避免指紋信息泄露,將加密后的指紋信息存儲(chǔ)于非易失性存儲(chǔ)器中,從而在監(jiān)測(cè)到指紋信息使用事件時(shí),智能終端需先獲得加密后的指紋信息,通過(guò)對(duì)加密后的指紋信息進(jìn)行解密才能夠獲得解密后的指紋信息,本實(shí)施例在獲取指紋信息時(shí)減去了指紋信息的解密過(guò)程,提高了指紋信息的獲取速度。
[0024]需要說(shuō)明的是,安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中不僅可以存儲(chǔ)解密后的指紋信息,還可以存儲(chǔ)解密后的其他隱私信息,例如解密后的用戶身份信息、解密后的隱私圖片等,從而可以提高其他隱私信息的使用速度。
[0025]步驟12、依據(jù)獲取的解密后的指紋信息,執(zhí)行所述指紋信息使用事件的處理程序。
[0026]本實(shí)施例提供的指紋信息的使用方法,通過(guò)在監(jiān)測(cè)到指紋信息使用事件時(shí),從安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中直接獲取解密后的指紋信息,而無(wú)需先獲取加密的指紋信息再對(duì)加密的指紋信息進(jìn)行解密,并依據(jù)獲取的解密后的指紋信息,執(zhí)行所述指紋信息使用事件的處理程序,提高了指紋信息的使用操作的速度。
[0027]圖lb是本發(fā)明實(shí)施例一提供的又一種指紋信息的使用方法的流程示意圖。參考lb,在獲取預(yù)加載到安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息之前,還可以包括:
[0028]步驟101、在所述安全應(yīng)用程序所在的智能終端開(kāi)機(jī)時(shí),從非易失性存儲(chǔ)器中讀取加密后的指紋信息。
[0029]步驟102、對(duì)加密后的指紋信息進(jìn)行解密以獲得解密后的指紋信息。
[0030]步驟103、將解密后的指紋信息預(yù)加載到所述安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中。
[0031]在本實(shí)施例中,在智能終端開(kāi)機(jī)時(shí),即在監(jiān)測(cè)到指紋信息使用事件之前,智能終端讀取加密后的指紋信息,解密后,將解密后的指紋信息存儲(chǔ)到安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中,以備在監(jiān)測(cè)到指紋信息使用事件時(shí)讀取。
[0032]實(shí)施例二
[0033]本實(shí)施例在上述實(shí)施例一的基礎(chǔ)上提供了一種新的指紋信息的使用方法。圖2是本發(fā)明實(shí)施例二提供的一種指紋信息的使用方法的流程示意圖,如圖2所示,該實(shí)現(xiàn)流程具體可以包括:
[0034]步驟21、在監(jiān)測(cè)到指紋信息使用事件時(shí),獲取預(yù)加載到安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中的解密后的指紋信息。
[0035]步驟22、依據(jù)獲取的解密后的指紋信息,執(zhí)行所述指紋信息使用事件的處理程序。
[0036]步驟23、在監(jiān)測(cè)到指紋信息存儲(chǔ)事件時(shí),控制用戶界面線程獲取用戶輸入的指紋信息并將獲取的指紋信息存儲(chǔ)于安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中。
[0037]在本實(shí)施例中,指紋信息存儲(chǔ)事件指的是將用戶輸入的指紋信息存儲(chǔ)到智能終端中的事件。智能終端控制用戶界面(User Interface, UI)線程獲取用戶輸入的指紋信息,并將獲取的指紋信息存儲(chǔ)于安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中。由于用戶界面線程直接存儲(chǔ)獲取的指紋信息,而不需要先對(duì)獲取的指紋信息進(jìn)行加密,再存儲(chǔ)加密后的指紋信息,提高了用戶界面線程對(duì)指紋信息的存儲(chǔ)速度,提升了用戶體驗(yàn)。
[0038]步驟24、控制文件同步線程對(duì)獲取的指紋信息進(jìn)行加密,并將加密后的指紋信息存儲(chǔ)于非易失性存儲(chǔ)器中。
[0039]在本實(shí)施例中,在監(jiān)測(cè)到指紋信息存儲(chǔ)事件時(shí),智能終端還控制文件同步線程加密獲取的指紋信息,并將加密后的指紋信息存儲(chǔ)于非易失性存儲(chǔ)器中,以在智能終端重新啟動(dòng)后還存儲(chǔ)有指紋信息,并通過(guò)加密來(lái)避免指紋信息泄露。
[0040]需要說(shuō)明的是,在存儲(chǔ)除指紋信息外的其他隱私信息時(shí),智能終端也可以控制用戶界面線程獲取用戶輸入的其他隱私信息并將獲取的其他隱私指紋信息存儲(chǔ)于安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中,還控制文件同步線程對(duì)獲取的其他隱私信息進(jìn)行加密,并將加密后的其他隱私信息存儲(chǔ)于非易失性存儲(chǔ)器中,從而提高用戶界面線程對(duì)其他隱私信息的存儲(chǔ)速度,提升了用戶體驗(yàn)。
[0041]本實(shí)施例提供的指紋信息的使用方法,通過(guò)在監(jiān)測(cè)到指紋信息使用事件時(shí),從安全應(yīng)用程序?qū)?yīng)的易失性存儲(chǔ)器中直接獲取解密后