一種指紋識別裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及指紋識別技術(shù)領(lǐng)域,尤其涉及一種指紋識別裝置。
【背景技術(shù)】
[0002]指紋是手指皮膚上特有的花紋,由皮膚上的隆起線構(gòu)成。這些隆起線的起點、終點、分叉、結(jié)合被稱為細(xì)節(jié)特征點。隆起線的這種細(xì)節(jié)特征有無數(shù)種排列,因此,每個人的指紋甚至一個指紋的每條隆起線都是獨特的,具有不可替代性,因此,通過指紋進(jìn)行身份鑒定具有很高的安全性。也逐漸被應(yīng)用在金融、公安、門禁、戶籍管理等領(lǐng)域。
[0003]由于指紋的識別多被用于安全應(yīng)用領(lǐng)域,因此保證指紋信息的安全性十分重要。而現(xiàn)有技術(shù)中在使用指紋的過程中,對用戶指紋信息的保護(hù)力度不夠,用戶指紋信息被非法讀取的風(fēng)險較大。
【實用新型內(nèi)容】
[0004]由于現(xiàn)有技術(shù)對用戶指紋信息保護(hù)沒有采取有效的方法,使得用戶的指紋信息通過線路監(jiān)聽、軟件破解等方法被竊取,又或者由于設(shè)備提供商或系統(tǒng)建設(shè)商的考慮不周,內(nèi)部人員動機(jī)不純,而導(dǎo)致指紋信息泄漏的風(fēng)險較高。有鑒于此,非常需要一種改進(jìn)的指紋識別裝置,以解決現(xiàn)有技術(shù)中用戶指紋信息被竊取或者被泄露的技術(shù)問題,降低指紋信息被竊取的風(fēng)險,提高用戶指紋信息的安全性。
[0005]本實用新型的實施方式提供一種指紋識別裝置,例如可以包括:
[0006]指紋傳感器、智能卡和微控制器;所述智能卡中預(yù)存由第一密鑰加密的用戶指紋模板;所述第一密鑰根據(jù)智能卡初次使用時生成的真隨機(jī)數(shù)通過加密算法生成;其中,智能卡與微控制器每進(jìn)行一次數(shù)據(jù)傳輸之前通過隨機(jī)數(shù)交互生成臨時密鑰對,以便于對傳輸數(shù)據(jù)進(jìn)行加解密;
[0007]所述指紋傳感器,用于采集用戶的指紋圖像并將采集的指紋圖像傳輸至智能卡;
[0008]所述智能卡,用于接收指紋傳感器采集的指紋圖像;將所述指紋圖像加密后發(fā)送至所述微控制器;
[0009]所述微控制器,用于解密智能卡發(fā)送的加密指紋圖像,提取出指紋圖像的圖像特征;將所述圖像特征加密后發(fā)送至智能卡;以便智能卡將圖像特征與指紋模板作比對。
[0010]優(yōu)選的,所述指紋傳感器和所述智能卡封裝為一體。
[0011]優(yōu)選的,所述指紋傳感器和所述智能卡通過SIP疊封技術(shù)封裝為一體。
[0012]優(yōu)選的,所述指紋采傳感器與智能卡之間通過高速數(shù)據(jù)接口連接。
[0013]優(yōu)選的,所述智能卡還用于根據(jù)指紋模板的比對結(jié)果更新預(yù)存的指紋模板。
[0014]優(yōu)選的,所述微控制器為高性能微控制器。
[0015]優(yōu)選的,所述微控制器內(nèi)存中的數(shù)據(jù)采用第二密鑰加密后的密文形式存儲;
[0016]其中,第二密鑰在微控制器每次上電時生成,每次上電生成的第二密鑰不同。
[0017]優(yōu)選的,所述第二密鑰由微控制器通過對智能卡發(fā)送的真隨機(jī)數(shù)進(jìn)行分散處理后與微控制器生成的真隨機(jī)數(shù)通過預(yù)設(shè)算法生成。
[0018]從以上技術(shù)方案可以看出,本實用新型實施例具有以下優(yōu)點:
[0019]本實用新型實施例中,指紋模板被加密存儲在智能卡內(nèi),智能卡本身具有較高的安全識別功能,在一定程度上可以提高指紋數(shù)據(jù)的安全性。另外,指紋模板加密使用的第一密鑰是根據(jù)智能卡初次使用時生成的真隨機(jī)數(shù)通過加密算法生成,由于外界無法獲知智能卡初次使用生成的真隨機(jī)數(shù),所以即使是系統(tǒng)和設(shè)備提供商也無從得知該密鑰,而且對于不同的用戶來說該密鑰不同,進(jìn)一步提高了用戶指紋信息存儲的安全性。再者,智能卡與微處理器通信時,每次都需要針對本次數(shù)據(jù)傳輸生成臨時密鑰對,由臨時密鑰對數(shù)據(jù)進(jìn)行加解密。每次通信使用的密鑰不同,增加了數(shù)據(jù)被破解的難度,提高了數(shù)據(jù)傳輸?shù)陌踩?。通過本實施例提供的技術(shù)方案,降低了密鑰被破解、數(shù)據(jù)被讀取的風(fēng)險,提高了指紋信息的安全性。
【附圖說明】
[0020]圖1為本實用新型實施例中指紋識別裝置實施例的結(jié)構(gòu)示意圖;
[0021]圖2為圖1所示裝置的工作圖。
【具體實施方式】
[0022]本實用新型實施例提供了一種指紋識別裝置,能夠提高用戶指紋數(shù)據(jù)的安全性,降低指紋數(shù)據(jù)被竊取或者被泄露的風(fēng)險。
[0023]為了使本技術(shù)領(lǐng)域的人員更好地理解本實用新型方案,下面將結(jié)合本實用新型實施例中的附圖,對本實用新型實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分的實施例,而不是全部的實施例。基于本實用新型中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本實用新型保護(hù)的范圍。
[0024]參閱圖1,本實用新型實施例中一種指紋識別裝置實施例1的結(jié)構(gòu)示意圖,所述裝置可以包括指紋傳感器11、智能卡12和微控制器13。其中指紋傳感器11和智能卡12連接,智能卡12和微控制器13連接。
[0025]所述智能卡中預(yù)存由第一密鑰加密的用戶指紋模板;所述第一密鑰根據(jù)智能卡初次使用時生成的真隨機(jī)數(shù)通過加密算法生成;其中,智能卡與微控制器每進(jìn)行一次數(shù)據(jù)傳輸之前通過隨機(jī)數(shù)交互生成臨時密鑰對,以便于對傳輸數(shù)據(jù)進(jìn)行加解密。
[0026]具體的,所述指紋傳感器11,用于采集用戶的指紋圖像并將采集的指紋圖像傳輸至智能卡;
[0027]所述智能卡12,用于接收指紋傳感器采集的指紋圖像;將所述指紋圖像加密后發(fā)送至所述微控制器;
[0028]所述微控制器13,用于解密智能卡發(fā)送的加密指紋圖像,提取出指紋圖像的圖像特征;將所述圖像特征加密后發(fā)送至智能卡;以便智能卡將圖像特征與指紋模板作比對。
[0029]本實施例中所述的指紋圖像特征是指由指紋圖像處理后提取的圖像中包含關(guān)進(jìn)信息的點(比如可以完整表示一個用戶指紋的一些點)。指紋模板是指由用戶錄入指紋時的多次圖像特性合成的可以代表用戶手指指紋的數(shù)據(jù)集合。智能卡存儲指紋模板使用的第一密鑰生成使用的算法可以是目前密碼學(xué)中經(jīng)常使用的一些算法,比如AES (AdvancedEncrypt1n Standard,高級加密標(biāo)準(zhǔn))算法、國密SM4算法等,這里不作具體限定。另外,生成第一密鑰時除了所述真隨機(jī)數(shù)外,還可以結(jié)合其他