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

一種基于IC卡的指紋信息加密和解密方法與流程

文檔序號(hào):11920123閱讀:648來(lái)源:國(guó)知局
一種基于IC卡的指紋信息加密和解密方法與流程

本發(fā)明涉及指紋信息加密技術(shù)領(lǐng)域,具體涉及一種基于IC卡的指紋信息加密和解密方法。



背景技術(shù):

基于IC卡的指紋識(shí)別系統(tǒng)中,指紋識(shí)別的過程被分為兩部分完成,帶指紋采集功能的POS機(jī)采集用戶的指紋信息,并提取指紋特征數(shù)據(jù)并傳遞給與POS機(jī)配合使用的IC卡,IC卡將指紋POS機(jī)提取的數(shù)據(jù)與IC卡內(nèi)存儲(chǔ)的指紋信息通過識(shí)別算法進(jìn)行匹配并將結(jié)果返回至POS機(jī),POS機(jī)根據(jù)返回結(jié)果執(zhí)行下一步操作。

現(xiàn)有的技術(shù)方案將指紋模板以明文形式存在IC卡內(nèi),指紋信息數(shù)據(jù)有被篡改或偽造的可能。



技術(shù)實(shí)現(xiàn)要素:

為解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的在于提供一種基于IC卡的指紋信息加密和解密方法,該方法采用IC卡芯片序列號(hào)數(shù)據(jù)對(duì)指紋信息數(shù)據(jù)進(jìn)行加密,指紋識(shí)別過程中的數(shù)據(jù)也以密文形式傳輸,將整個(gè)指紋識(shí)別流程和IC卡芯片綁定,能夠防止指紋信息被篡改或復(fù)制。

本發(fā)明的目的通過如下技術(shù)方案來(lái)實(shí)現(xiàn):

一種基于IC卡的指紋信息加密方法,包括如下步驟:

步驟1,采集指紋信息的POS機(jī)從采集到的指紋信息中提取指紋特征數(shù)據(jù),并將采提取到的指紋特征數(shù)據(jù)以明文形式傳給與該P(yáng)OS機(jī)可讀取的IC卡;

步驟2,IC卡將明文形式的指紋特征數(shù)據(jù)填充為指紋信息明文模板,并以IC卡的芯片序列號(hào)為密鑰對(duì)指紋信息明文模板進(jìn)行加密,生成密文模板,IC卡存儲(chǔ)密文模板;

步驟3,IC卡再將其芯片序列號(hào)上傳給POS機(jī),POS機(jī)根據(jù)IC卡的芯片序列號(hào)向IC卡發(fā)放身份認(rèn)證碼,IC卡存儲(chǔ)身份認(rèn)證碼。

所述步驟2中,IC卡將明文形式的指紋特征數(shù)據(jù)填充為128字節(jié)的指紋信息明文模板。

所述步驟2中,IC卡以其芯片序列號(hào)為密鑰對(duì)指紋信息明文模板進(jìn)行3DES加密。

所述步驟2中,IC卡的芯片序列號(hào)為16位字節(jié)的序列號(hào)。

一種基于IC卡的指紋信息解密方法,包括如下步驟:

步驟一,POS機(jī)向IC卡發(fā)送身份確認(rèn)請(qǐng)求,IC卡將其內(nèi)部存儲(chǔ)的身份認(rèn)證碼發(fā)送給POS機(jī),POS機(jī)認(rèn)證該身份認(rèn)證碼的合法性,若該身份認(rèn)證碼合法,POS機(jī)再獲取IC卡的芯片序列號(hào);

步驟二,用戶再通過POS機(jī)錄入指紋,POS機(jī)提取該指紋信息的特征數(shù)據(jù),并將該特征數(shù)據(jù)與IC卡芯片序列號(hào)加密后發(fā)送給IC卡;

步驟三,IC卡用其芯片序列號(hào)分別對(duì)卡內(nèi)的密文模板和步驟二中POS向IC卡發(fā)送的加密數(shù)據(jù)進(jìn)行解密,然后IC卡對(duì)這兩組解密后的數(shù)據(jù)進(jìn)行卡內(nèi)匹配,并向POS機(jī)返回解密結(jié)果。

所述步驟一中,若身份認(rèn)證碼合法不合法,則解密過程結(jié)束。

所述步驟二中,POS機(jī)將指紋信息的特征數(shù)據(jù)與IC卡芯片序列號(hào)通過3DES加密。

所述IC卡的芯片序列號(hào)為16位字節(jié)的序列號(hào)。

與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:

本發(fā)明的加密方法中,采用IC卡芯片序列號(hào)數(shù)據(jù)對(duì)指紋信息數(shù)據(jù)進(jìn)行加密,將加密信息與IC卡芯片綁定,存儲(chǔ)和傳輸過程均采用IC卡芯片序列號(hào)加密,增加破解和偽造難度,能夠防止指紋信息被篡改或復(fù)制。

在解密方法中,指紋識(shí)別過程中的數(shù)據(jù)也以密文形式傳輸,將整個(gè)指紋識(shí)別流程和IC卡芯片綁定,因此能夠防止指紋信息被篡改或復(fù)制。

【附圖說明】

圖1為本發(fā)明的基于IC卡的指紋信息加密流程圖;

圖2為本發(fā)明的基于IC卡的指紋信息解密流程圖。

【具體實(shí)施方式】

下面結(jié)合附圖和實(shí)施例來(lái)對(duì)本發(fā)明作進(jìn)一步的說明。

如圖1所示,為本發(fā)明的基于IC卡的指紋信息加密流程圖,本發(fā)明的基于IC卡的指紋信息加密方法,包括如下步驟:

步驟1,自然人用戶通過指紋錄入工具(即采集指紋信息的POS機(jī))錄入指紋信息,POS機(jī)從采集到的指紋信息中提取指紋特征數(shù)據(jù),并將采提取到的指紋特征數(shù)據(jù)以明文形式傳給與該P(yáng)OS機(jī)可讀取的IC卡(即智能卡);

步驟2,IC卡將明文形式的指紋特征數(shù)據(jù)填充為128字節(jié)的指紋信息明文模板,并以IC卡16位字節(jié)的芯片序列號(hào)為密鑰對(duì)指紋信息明文模板進(jìn)行3DES加密,生成密文模板,IC卡存儲(chǔ)密文模板;

步驟3,IC卡再將其芯片序列號(hào)上傳給POS機(jī),POS機(jī)的后臺(tái)系統(tǒng)根據(jù)IC卡的芯片序列號(hào)向IC卡發(fā)放身份認(rèn)證碼,IC卡存儲(chǔ)身份認(rèn)證碼。

如圖2所示,為本發(fā)明的基于IC卡的指紋信息解密流程圖,本發(fā),本發(fā)明基于IC卡的指紋信息解密方法,包括如下步驟:

步驟一,POS機(jī)向IC卡發(fā)送身份確認(rèn)請(qǐng)求,IC卡將其內(nèi)部存儲(chǔ)的身份認(rèn)證碼發(fā)送給POS機(jī),POS機(jī)的后臺(tái)系統(tǒng)認(rèn)證該身份認(rèn)證碼的合法性,若該身份認(rèn)證碼合法,POS機(jī)再獲取IC卡的芯片序列號(hào),若身份認(rèn)證碼合法不合法,則解密過程結(jié)束;

步驟二,用戶再通過POS機(jī)錄入指紋,POS機(jī)提取該指紋信息的特征數(shù)據(jù),并將該特征數(shù)據(jù)與IC卡芯片16位字節(jié)的序列號(hào)通過3DES加密后發(fā)送給IC卡;

步驟三,IC卡用其芯片序列號(hào)分別對(duì)卡內(nèi)的密文模板和步驟二中POS向IC卡發(fā)送的加密數(shù)據(jù)進(jìn)行解密,然后IC卡對(duì)這兩組解密后的數(shù)據(jù)進(jìn)行卡內(nèi)匹配,并向POS機(jī)返回解密結(jié)果。

說明:圖1和圖2中的后臺(tái)系統(tǒng)指指紋安全錄入及安全驗(yàn)證的后臺(tái)管理系統(tǒng),功能為在指紋錄入時(shí)在后臺(tái)建立指紋與對(duì)應(yīng)指紋IC卡的綁定管理關(guān)系,在用戶使用指紋進(jìn)行安全認(rèn)證時(shí),提供相關(guān)因子(IC卡序號(hào))進(jìn)行加擾,增強(qiáng)數(shù)據(jù)防護(hù)安全性。

身份認(rèn)證碼是涉及指紋安全應(yīng)用的身份驗(yàn)證唯一標(biāo)識(shí),由應(yīng)用分配決定。

本發(fā)明的基于IC卡的指紋信息加密和解密方法存儲(chǔ)和傳輸過程均采用IC卡芯片序列號(hào)加密,增加破解和偽造難度,能夠防止指紋信息被篡改或復(fù)制,增強(qiáng)了數(shù)據(jù)的安全性。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
土默特左旗| 多伦县| 张北县| 宿迁市| 开平市| 色达县| 潼南县| 长汀县| 巴东县| 维西| 静宁县| 锡林浩特市| 灵丘县| 岢岚县| 钦州市| 安义县| 洪湖市| 大方县| 满城县| 新沂市| 蕉岭县| 广昌县| 三原县| 石泉县| 长葛市| 舞钢市| 通许县| 大埔区| 拜泉县| 巴彦淖尔市| 崇礼县| 蓝田县| 汕尾市| 武陟县| 治多县| 平遥县| 阿坝县| 杨浦区| 苏州市| 大同市| 沂水县|