1.一種基于加密指紋信息的指紋識別系統(tǒng),應用于終端設備,其特征在于,包括:
指紋識別模塊,用于在指紋錄入階段和指紋比對階段采集用戶的指紋圖像;
白盒指紋數(shù)據(jù)模塊,與所述指紋識別模塊通信連接,用于存儲所述指紋圖像;
加解密芯片,用于在指紋錄入階段和指紋比對階段,將所述白盒指紋數(shù)據(jù)模塊中的所述指紋圖像進行加密處理,將加密后的所述指紋圖像傳輸至所述終端設備的主控端,并在所述終端設備的主控端的授權下解密加密后的所述指紋圖像;
指紋特征提取模塊,用于在指紋錄入階段提取解密后的所述指紋圖像中的指紋特征數(shù)據(jù),并根據(jù)所述指紋特征數(shù)據(jù)生成指紋模板;
白盒指紋模板存儲模塊,與所述加解密芯片通信連接,用于存儲經(jīng)由所述加解密芯片加密后的所述指紋模板;以及
指紋匹配模塊,用于在指紋比對階段將解密后的所述指紋圖像與經(jīng)由所述加解密芯片解密后的所述指紋模板進行匹配驗證。
2.根據(jù)權利要求1所述的基于加密指紋信息的指紋識別系統(tǒng),其特征在于,所述白盒指紋數(shù)據(jù)模塊、所述指紋特征提取模塊、所述白盒指紋模板存儲模塊與所述指紋匹配模塊架構于由代碼混淆機制而構建的安全環(huán)境下。
3.根據(jù)權利要求1或2所述的基于加密指紋信息的指紋識別系統(tǒng),其特征在于,所述指紋識別模塊與所述白盒指紋數(shù)據(jù)模塊之間通過SPI連接。
4.根據(jù)權利要求1或2所述的基于加密指紋信息的指紋識別系統(tǒng),其特征在于,所述加解密芯片與所述白盒指紋模板存儲模塊之間通過I2C總線連接。
5.根據(jù)權利要求1或2所述的基于加密指紋信息的指紋識別系統(tǒng),其特征在于,所述加解密芯片采用AES加密算法對所述指紋圖像和/或所 述指紋模板進行加密。
6.一種基于加密指紋信息的指紋錄入方法,應用于終端設備,其特征在于,包括:
(a)采集并存儲用戶的指紋圖像;
(b)對存儲的所述指紋圖像進行加密,并將加密后的所述指紋圖像傳輸至所述終端設備的主控端;
(c)在所述終端設備的主控端的授權下,解密加密后的所述指紋圖像;
(d)提取解密后的所述指紋圖像的指紋特征數(shù)據(jù),并根據(jù)所述指紋特征數(shù)據(jù)生成指紋模板;以及
(e)對所述指紋模板進行加密,并存儲加密后的所述指紋模板。
7.根據(jù)權利要求6所述的基于加密指紋信息的指紋錄入方法,其特征在于,所述步驟(b)~(e)在安全環(huán)境下執(zhí)行,所述安全環(huán)境是基于代碼混淆機制而構建。
8.一種基于加密指紋信息的指紋識別方法,應用于終端設備,其特征在于,包括:
(a)采集并存儲用戶的指紋圖像;
(b)對存儲的所述指紋圖像進行加密,并將加密后的所述指紋圖像傳輸至所述終端設備的主控端;
(c)在所述終端設備的主控端的授權下,解密加密后的所述指紋圖像;
(d)解密所存儲的加密指紋模板;以及
(e)將解密后的所述指紋圖像與解密后的所述加密指紋模板進行匹配驗證。
9.根據(jù)權利要求8所述的基于加密指紋信息的指紋識別方法,其特征在于,所述步驟(b)~(e)在安全環(huán)境下執(zhí)行,所述安全環(huán)境是基于代碼混淆機制而構建。
10.一種終端設備,其特征在于,包括:根據(jù)權利要求1-5任一項所述的基于加密指紋信息的指紋識別系統(tǒng)。