欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種保證指紋數據穩(wěn)定的方法及裝置的制造方法

文檔序號:9489351閱讀:318來源:國知局
一種保證指紋數據穩(wěn)定的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及指紋錄入技術領域,尤其涉及一種保證指紋數據穩(wěn)定的方法及裝置。
【背景技術】
[0002]指紋技術已經被廣泛應用于移動終端中,由于用戶的指紋數據錄入操作簡單,且指紋數據具有明顯的人體生物特征易于識別,常常被用于移動終端解鎖、功能開啟、數據加密和解密等方面。
[0003]錄入指紋數據是在安全環(huán)境下進行處理,再通過加密存儲在移動終端的文件系統(tǒng)中的,而移動終端的文件系統(tǒng)的寫入和讀取過程中受到多方面因素影響,比如內嵌式存儲器標準規(guī)格(Embedded Multi Media Card,eMMC)性能,文件讀寫過程中異常等,導致指紋數據存儲過程和讀取過程異常。

【發(fā)明內容】

[0004]有鑒于此,本發(fā)明實施例提供一種保證指紋數據穩(wěn)定的方法及裝置,以解決現有技術中指紋數據加載異常的技術問題。
[0005]第一方面,本發(fā)明實施例提供了一種保證指紋數據穩(wěn)定的方法,包括:
[0006]預存兩組用于執(zhí)行同一功能的指紋數據,其中一組指紋數據作為主指紋數據,另一組指紋數據作為備份指紋數據;
[0007]接收指紋數據執(zhí)行指令,加載所述主指紋數據;
[0008]若所述主指紋數據加載失敗,加載所述備份指紋數據。
[0009]第二方面,本發(fā)明實施例還提供了一種保證指紋數據穩(wěn)定的裝置,包括:
[0010]存儲模塊,用于預存兩組用于執(zhí)行同一功能的指紋數據,其中一組指紋數據作為主指紋數據,另一組指紋數據作為備份指紋數據;
[0011]主指紋數據加載模塊,用于接收指紋數據執(zhí)行指令,加載所述主指紋數據;
[0012]備份指紋數據加載模塊,用于若所述主指紋數據加載失敗,加載所述備份指紋數據。
[0013]本發(fā)明實施例提供的保證指紋數據穩(wěn)定的方法和裝置,通過將主指紋數據備份為備份指紋數據,即預存兩份用于執(zhí)行同一功能的指紋數據,當主指紋數據加載失敗時,加載備份指紋數據。通過采用上述保證指紋數據穩(wěn)定的方法和裝置,可以避免在指紋數據加載過程中,由于指紋數據加載失敗而影響用戶使用,提高指紋數據的容錯性,進而提高指紋使用的穩(wěn)定性。
【附圖說明】
[0014]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0015]圖1為本發(fā)明實施例一提供的一種保護指紋數據穩(wěn)定的方法的流程圖;
[0016]圖2為本發(fā)明實施例二提供的一種保證指紋數據穩(wěn)定的方法的流程圖;
[0017]圖3為本發(fā)明實施例三提供的一種保證指紋數據穩(wěn)定的裝置的示意圖。
【具體實施方式】
[0018]下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內容。
[0019]實施例一
[0020]圖1為本發(fā)明實施例一提供的一種保護指紋數據穩(wěn)定的方法的流程圖。本實施例的方法可由終端保護指紋數據穩(wěn)定的裝置執(zhí)行,該裝置可由軟件和/或硬件來實現,集成在可加載指紋數據的終端中。如圖1所示,該方法包括:
[0021]步驟101、預存兩組用于執(zhí)行同一功能的指紋數據,其中一組指紋數據作為主指紋數據,另一組指紋數據作為備份指紋數據。
[0022]在本實施例中,主指紋數據為終端采集的用于執(zhí)行某一功能的用戶指紋數據,指紋數據的數量至少一個。備份指紋數據為通過備份主指紋數據獲得的數據。某一功能可以為解鎖屏幕、支付、或開啟應用等,本實施例不做限定。終端可以為手機、平板電腦、或MP4等帶有指紋功能的終端。
[0023]示例性的,預存兩組用于執(zhí)行同一功能的指紋數據,具體實現過程如下:采集第一指紋數據,確認所述第一指紋數據可以被加載并正常使用。終端采集第一指紋數據后對第一指紋數據進行特征提取并加密生成加密文件,為防止采集的第一指紋數據不能使用,在使用第一指紋數據之前需要對加密文件進行解密并加載,通過加載結果判斷所述第一指紋數據是否可以正常使用,在確認所述第一指紋數據可以加載并正常使用之后,可以將所述第一指紋數據保存為主指紋數據并將所述主指紋數據備份為備份指紋數據。將第一指紋數據保存為主指紋數據中可以是替換主指紋數據中任一個指紋數據、還可以替換主指紋數據中使用頻率低的指紋數據、或存儲至主指紋數據。若所述第一指紋數據加載失敗,則刪除全部指紋數據,并提示用戶重新錄入指紋,并對重新錄入的指紋進行加載并判斷。主指紋數據更新完畢后,將所述主指紋數備份為備份指紋數據。
[0024]步驟102、接收指紋數據執(zhí)行指令,加載所述主指紋數據。
[0025]示例性的,當接收到指紋數據指令時,加載指紋數據。加載的指紋數據可以是加載主指紋數據、加載備份指紋數據、或隨機加載主指紋數據和備份指紋數據中任一數據,優(yōu)選為加載主指紋數據。
[0026]步驟103、若所述主指紋數據加載失敗,加載所述備份指紋數據。
[0027]示例性的,當一組指紋數據加載失敗時,可以加載另一組指紋數據執(zhí)行相應功能,優(yōu)選為加載主指紋數據,若主指紋數據加載失敗時,加載所述備份指紋數據。
[0028]本發(fā)明實施例一提供的一種保證指紋數據穩(wěn)定的方法,通過預存兩組指紋數據,其中一組指紋數據為主指紋數據,另一組指紋數據為備份主指紋數據生成的備份指紋數據,當接收到指紋數據加載指令時,加載所述主指紋數據,若所述主指紋數據加載失敗,加載所述備份指紋數據,可以避免指紋數據加載失敗影響用戶使用,提高指紋數據的穩(wěn)定性。
[0029]實施例二
[0030]圖2為本發(fā)明實施例二提供的一種保證指紋數據穩(wěn)定的方法的流程圖。本實施例是在上述實施例的基礎上,增加了主指紋數據更新的步驟,具體為:
[0031 ] 步驟201、采集第一指紋數據,確認所述第一指紋數據可以被加載并正常使用。
[0032]步驟202、將所述第一指紋數據保存為主指紋數據并將所述主指紋數據備份為備份指紋數據。
[0033]步驟203、計算得到所述第一指紋數據的哈希值,并關聯(lián)保存所述第一指紋數據的哈希值。
[0034]示例性的,將所述主指紋數據備份為備份指紋數據后,計算第一指紋數據的哈希值,并保存哈希值,在保存哈希值時,可以在終端單獨保存哈希值,也可以關聯(lián)保存哈希值,即將哈希值和第一指紋數據關聯(lián)保存。優(yōu)選為關聯(lián)保存哈希值。采用這種方式,終端中的每組指紋數據都存在相應的哈希值。
[0035]步驟204、接收指紋數據更新指令,計算所述主指紋數據的真實哈希值并與保存的哈希值進行比較。
[0036]示例性的,接收指紋數據更新指令,可以更新存儲在終端中的指定的任一組指紋數據,優(yōu)選為更新主指紋數據。接收到指紋更新指令之后,計算指定更新的指紋數據的真實哈希值并與之前驗證加載時的哈希值進行比較,優(yōu)選為計算所述主指紋數據的真實哈希值并與保存的哈希值進行比較,若比較結果
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
光山县| 扎兰屯市| 高安市| 旬邑县| 平南县| 苏州市| 庄浪县| 杭州市| 丹巴县| 团风县| 子洲县| 威信县| 安国市| 定结县| 长武县| 德化县| 桂林市| 建昌县| 绿春县| 张家界市| 乌鲁木齐市| 乐至县| 怀柔区| 蚌埠市| 肇州县| 白河县| 五家渠市| 新平| 牙克石市| 商河县| 和平区| 咸宁市| 健康| 宣武区| 长葛市| 盱眙县| 宁强县| 喜德县| 离岛区| 济南市| 弋阳县|