閱圖3所示,可W包括步驟109 :輸出所選取的認證數據中的提示 信息,W提示用戶錄入相應的生物特征數據。
[0082] 其中輸出所選取的認證數據中的提示信息可W包括但不限于下述Ξ種可行方 式:
[0083] 一種可行方式是:W文字提示方式將所選取的認證數據中的提示信息顯示在電子 設備的顯示區域上。W指紋數據為例,電子設備的顯示區域上顯示的提示信息可W是"請錄 入指紋1"。
[0084] 另一種可行方式是:W圖片方式將所選取的認證數據中的提示信息顯示在電子設 備的顯示區域上。如圖4所示,在電子設備的顯示區域上顯示用戶的一只手,所選取的生 物特征數據對應的手指處于伸直狀態,其他未選取的生物特征數據對應的手指處于握緊狀 態。
[00化]再一種可行方式是:W語音方式播放所選取的認證數據中的提示信息。所播放的 提示信息提示用戶錄入相應的生物特征數據。
[0086] 當然在本發明實施例還可W將上述Ξ種方式隨機組合,如在W圖片方式顯示提示 信息的同時,還可W采用語音方式播放,具體采用何種方式可W隨意設定。
[0087] 對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但 是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為依據本發明,某 些步驟可W采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描 述的實施例均屬于優選實施例,所設及的動作和模塊并不一定是本發明所必須的。
[0088] 與上述方法實施例相對應,本發明實施例還提供一種身份認證裝置,應用于電子 設備中,且電子設備包括生物特征數據獲取裝置。其中身份認證裝置的結構示意圖如圖5 所示,可W包括:存儲單元10、選取單元11、獲取單元12和匹配單元13。
[0089] 存儲單元10,用于存儲關聯表,其中關聯表中記錄有至少兩組認證數據,每組認證 數據中包括一個生物特征數據和生物特征數據的提示信息,且每組認證數據中的生物特征 數據不同,提示信息用于提示用戶在進行身份認證時需要錄入哪個生物特征數據。
[0090] 選取單元11,用于從關聯表中選取至少一組認證數據。
[0091] 在本發明實施例中,生物特征數據可W為指紋數據和/或虹膜數據,即每組認證 數據中的生物特征數據可W是同一用戶的一個指紋數據,且不同組認證數據中的生物特征 數據是不同的指紋數據,當然除指紋數據之外,生物特征數據還可W是同一用戶的一個虹 膜數據,如上述表1和表2所示的關聯表。
[0092] 選取單元11在從關聯表中選取至少一組認證數據時,可W在獲取電子設備當前 運行的應用后,從關聯表中隨機選取至少一組認證數據,并且當前選取的認證數據與之前 選取的認證數據不同,具體地可W與之前多次選取的認證數據不同,運樣每次進行身份認 證的認證數據都不同,使得即使用戶的一個指紋數據被非法人員采集到后仍不能對電子設 備進行操作,提高身份認證的安全性,進而提高設備的安全性。
[0093] 此外本發明實施例提供的身份認證裝置還可W包括更新單元,用于周期性提取關 聯表中每組認證數據,比如每間隔預設時間提取至少一組認證數據,運樣在獲取電子設備 當前運行的應用后,選取單元11即可將當前提取到的認證數據作為應用的認證數據,使得 同一個應用在一個周期的不同時間段內或者不同周期的不同時間段內選取的認證數據可 W不同,提高身份認證的安全性,進而提高設備的安全性。其中預設時間是用來改變進行身 份認證的生物特征數據的時間間隔,其具體取值本發明實施例并不加 W限制。
[0094] 獲取單元12,用于通過生物特征數據獲取裝置獲取用戶當前錄入的生物特征數 據。 陽0巧]匹配單元13,用于將當前錄入的生物特征數據與所選取的認證數據中的生物特征 數據相匹配,W確定用戶身份信息的認證結果。
[0096] 在本發明實施例,匹配單元13可W基于當前錄入的生物特征數據與所選取的認 證數據中的生物特征數據相匹配得到的匹配結果,來確定用戶身份信息的認證結果。具體 的,當匹配結果表明當前錄入的生物特征數據與所選取的認證數據中的生物特征數據一致 時,判定身份認證成功;當匹配結果表明當前錄入的生物特征數據與所選取的認證數據中 的生物特征數據不一致時,判定身份認證失敗。
[0097] 但是在一些情況下,身份認證失敗有可能是因為生物特征數據自身原因使得身份 認證失敗,W指紋數據為例來說,用戶的右手食指發生爆皮,并且用于進行身份認證的生物 特征數據正是右手食指的指紋數據,但是在此種情況下生物特征數據獲取裝置可能無法采 集到正確的右手食指的指紋數據,導致身份認證失敗。為了解決運一問題,本發明實施例提 供的身份認證裝置中匹配單元13可W采用圖6所示結構,包括:匹配子單元131、判定子單 元132、獲得子單元133和提示子單元134。
[0098] 匹配子單元131,用于將當前錄入的生物特征數據與所選取的認證數據中的生物 特征數據相匹配,得到匹配結果。
[0099] 判定子單元132,用于當匹配結果表明當前錄入的生物特征數據與所選取的認證 數據中的生物特征數據一致時,判定身份認證成功。
[0100] 獲得子單元133,用于當匹配結果表明當前錄入的生物特征數據與所選取的認證 數據中的生物特征數據不一致時,獲得錯誤匹配的次數,并當錯誤匹配的次數小于或等于 預設闊值觸發選取單元11,W從關聯表中選取其他組認證數據繼續進行身份認證,運樣可 W基于選取的其他組認證數據中的生物特征數據進行身份認證。 陽101] 提示子單元134,用于當錯誤匹配的次數大于預設闊值時,提示用戶采用其他類型 的生物特征數據進行身份認證。比如在基于指紋數據進行身份認證時錯誤匹配的次數大 于預設闊值時,可W提示用戶采用虹膜數據進行身份認證。其中虹膜數據的認證級別高于 指紋數據的認證級別,其中認證級別表示進行身份認證的安全性,當認證級別越高表示其 安全性越高,因此采用更高級別的虹膜數據進行身份認證可W進一步提高身份認證的安全 性,并且可W排除用戶指紋自身原因導致的認證失敗。 陽102] 在本發明實施例中,預設闊值是用于指示何時采用其他類型生物特征數據進行身 份認證的基準,其具體取值可W根據實際應用來設定,對此本發明實施例不加 W限制。
[0103] 從上述技術方案可知,本發明實施例提供的身份認證裝置可W從電子設備預先存 儲的關聯表中選取至少一組認證數據,然后將通過生物特征數據獲取裝置獲取的生物特征 數據與選取的認證數據中的生物特征數據相匹配W確定用戶身份信息的認證結果來完成 身份認證。因為關聯表中記錄有至少兩組認證數據,運樣在進行身份認證時,可W從至少兩 組認證數據中任意選取至少一組認證數據,使得每次進行身份認證所需的生物特征數據可 W不同,提高身份認證的安全性,進而提高設備的安全性。
[0104] 在本發明實施例中,在進行身份認證時是從關聯表中任意選取至少一組認證數 據,因此為了便于用戶獲知當前采用哪個生物特征數據進行身份認證,本發明實施例提供 的身份認證裝置還可W包括:輸出單元14,如圖7所示。其中輸出單元14,用于輸出所選取 的認證數據中的提示信息,W提示用戶錄入相應的生物特征數據。
[0105] 其中輸出所選取的認證數據中的提示信息可W包括但不限于下述Ξ種可行方 式: 陽106] -種可行方式是:W文字提示方式將所選取的認證數據中的提示信息顯示在電子 設備的顯示區域上。W指紋數據為例,電子設備的顯示區域上顯示的提示信息可W是"請錄 入指紋1"。 陽107] 另一種可行方式是:W圖片方式將所選取的認證數據中的提示信息顯示在電子設 備的顯示區域上。如