專利名稱::一帶多二代身份證驗(yàn)證系統(tǒng)及方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,具體涉及一種一帶多二代身份證驗(yàn)證系統(tǒng)及方法。
背景技術(shù):
:隨著我國(guó)啟動(dòng)新一代的公民身份證系統(tǒng),公民證件的查驗(yàn)和核查也將變得更準(zhǔn)確,具有高容量、高安全性、高抗干擾性、操作快捷等特點(diǎn)的非接觸IC卡技術(shù)越來(lái)越被人們所重視,在非接觸IC卡應(yīng)用系統(tǒng)中,讀卡器是連接非接觸IC卡和應(yīng)用程序的中間橋梁?,F(xiàn)在的身份證認(rèn)證系統(tǒng)采用先進(jìn)的非接觸式IC卡技術(shù),通過(guò)內(nèi)置加解密sam模塊的專用的讀卡器可以實(shí)現(xiàn)芯片內(nèi)信息的讀取。目前的第二代身份證驗(yàn)證系統(tǒng)的特點(diǎn)為,在連接有多個(gè)PC機(jī)的二代身份證驗(yàn)證系統(tǒng)中,一臺(tái)PC機(jī)連接一個(gè)讀卡器(稱為讀卡機(jī)具),每個(gè)讀卡器均具有對(duì)通過(guò)射頻信號(hào)讀取的二代證原始信息進(jìn)行解密的sam模塊,即讀卡機(jī)具和sam模塊加密解密一一對(duì)應(yīng),由于采用了這樣的一一對(duì)應(yīng)的組合,因?yàn)閟am模塊的成本占到整個(gè)機(jī)具成本的80X。作為廠商很難將讀卡機(jī)具的成本降低。且與設(shè)備的接口相對(duì)比較固定,協(xié)議也相對(duì)比較固定,不易發(fā)揮和修改。
發(fā)明內(nèi)容本發(fā)明的目的是提供一種一帶多二代身份證驗(yàn)證系統(tǒng)及方法,大大降低單臺(tái)讀卡機(jī)具的成本,且接口相對(duì)比較開(kāi)放,便于用戶修改和二次開(kāi)發(fā)。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案—帶多二代身份證驗(yàn)證系統(tǒng),該系統(tǒng)包括中心服務(wù)器、若干臺(tái)PC機(jī)和讀卡器,其中所述若干臺(tái)PC機(jī)均連接有讀卡器,所述讀卡器與二代身份證進(jìn)行射頻通信,讀取二代身份證芯片內(nèi)的原始信息并發(fā)送給PC機(jī);所述PC機(jī),通過(guò)以太網(wǎng)與所述中心服務(wù)器連接,所述PC機(jī)將接收的原始信息轉(zhuǎn)發(fā)給所述中心服務(wù)器;所述中心服務(wù)器,具有對(duì)原始信息進(jìn)行加解密的sam模塊,該sam模塊將接收的原始信息進(jìn)行解密得到身份信息,由中心服務(wù)器給將所述身份信息回傳給對(duì)應(yīng)的PC機(jī)。其中,所述讀卡器包括天線,用于與二代身份證芯片射頻通信,采集模擬信號(hào);射頻讀卡單元,與天線連接,將所述天線采集的模擬信號(hào)進(jìn)行解調(diào)得到二代身份證芯片內(nèi)的原始信息;CPU控制單元,分別連接射頻讀卡單元與PC機(jī),將射頻讀卡單元得到的原始信息傳送給PC機(jī)。其中,所述讀卡器還包括與天線、射頻讀卡單元和CPU連接的復(fù)位單元,用于接收CPU控制單元信號(hào)控制天線、射頻讀卡單元的復(fù)位。其中,所述讀卡器還包括RS232通信單元,所述RS232通信單元連接在所述CPU控制單元與PC機(jī)之間。本發(fā)明還提供了一種基于上述系統(tǒng)的一帶多二代身份證驗(yàn)證方法,該方法包括以下步驟sl01,中心服務(wù)器通過(guò)以太網(wǎng)發(fā)送找卡指令到若干臺(tái)PC機(jī);sl02,每臺(tái)PC機(jī)收到找卡指令后轉(zhuǎn)發(fā)給與其連接的讀卡器;sl03,收到找卡指令的讀卡器判斷其讀卡區(qū)是否有二代身份證,若有,執(zhí)行步驟Sl04;sl04,讀卡器返回找卡成功指令給PC機(jī),由PC機(jī)將找卡成功指令轉(zhuǎn)發(fā)給中心服務(wù)器;s105,中心服務(wù)器選定返回找卡成功指令的讀卡器中的一臺(tái);sl06,所選中的讀卡器讀取二代身份證芯片的原始信息,由PC機(jī)將所述原始信息轉(zhuǎn)發(fā)給中心服務(wù)器;s107,中心服務(wù)器接收PC機(jī)發(fā)送的原始信息并啟動(dòng)sam模塊;S108,所述sam模塊將所述原始信息進(jìn)行解密后得到身份信息,由中心服務(wù)將所述身份信息回傳給對(duì)應(yīng)的PC機(jī);s109,重復(fù)執(zhí)行步驟s103sl08。其中,在步驟s103中,收到找卡指令的讀卡器判斷其讀卡區(qū)是否有二代身份證,若無(wú),則執(zhí)行步驟sl04',讀卡器返回?zé)o卡信息給PC機(jī),由PC機(jī)將無(wú)卡信息轉(zhuǎn)發(fā)給中心服務(wù)器,然后執(zhí)行步驟s105。本發(fā)明通過(guò)采用的一臺(tái)具有sam模塊的中心服務(wù)器對(duì)應(yīng)于多臺(tái)讀卡機(jī)具,實(shí)現(xiàn)多個(gè)單臺(tái)讀卡機(jī)具公用一臺(tái)sam模塊進(jìn)行加密和解密;同時(shí)也保證了每臺(tái)讀卡機(jī)具都能正常讀卡,大大降低單臺(tái)讀卡機(jī)具的成本,且接口相對(duì)比較開(kāi)放,便于用戶修改和二次開(kāi)發(fā)。圖1為本發(fā)明一帶多二代身份證驗(yàn)證系統(tǒng)的系統(tǒng)示意圖;圖2為本發(fā)明一帶多二代身份證驗(yàn)證系統(tǒng)的讀卡器內(nèi)部結(jié)構(gòu)圖圖3為本發(fā)明一帶多二代身份證驗(yàn)證系統(tǒng)的方法流程圖。具體實(shí)施例方式本發(fā)明提出的一帶多二代身份證驗(yàn)證系統(tǒng)及方法,結(jié)合附圖和實(shí)施例說(shuō)明如下。如圖1、本發(fā)明一帶多二代身份證驗(yàn)證系統(tǒng)包括中心服務(wù)器、若干臺(tái)PC機(jī)和讀卡器,若干臺(tái)PC機(jī)均連接有讀卡器,讀卡器與二代身份證進(jìn)行射頻通信,讀取二代身份證芯片內(nèi)的原始信息并發(fā)送給PC機(jī);PC機(jī),通過(guò)以太網(wǎng)與中心服務(wù)器連接,PC機(jī)將接收的原始信息轉(zhuǎn)發(fā)給中心服務(wù)器;中心服務(wù)器,具有對(duì)原始信息進(jìn)行加解密的sam模塊,該sam模塊將接收的原始信息進(jìn)行解密得到身份信息,由中心服務(wù)器給將身份信息回傳給對(duì)應(yīng)的PC機(jī)進(jìn)行顯示,進(jìn)而可以進(jìn)行身份驗(yàn)證。該系統(tǒng)實(shí)現(xiàn)一臺(tái)中心服務(wù)器通過(guò)以太網(wǎng)將若干臺(tái)(1000-2000臺(tái))二代身份證讀卡器組成一個(gè)網(wǎng)絡(luò)系統(tǒng),實(shí)現(xiàn)讀取二代身份證卡片信息。由于該讀卡器內(nèi)省略了復(fù)雜、昂貴的sam模塊,僅采用普通的具有射頻通信功能的簡(jiǎn)單模塊即可,大大節(jié)約了系統(tǒng)的成本,由于對(duì)二代證芯片內(nèi)的原始信息進(jìn)行加解密的sam模塊為現(xiàn)有電路模塊,這里不再詳述sam模塊電路構(gòu)成。如圖2所示為本實(shí)施例中讀卡器的內(nèi)部結(jié)構(gòu)圖,該讀卡器包括天線,用于與二代身份證芯片射頻通信,采集模擬信號(hào),通過(guò)調(diào)制的方式發(fā)送給解調(diào)芯片(即射頻讀卡單元);射頻讀卡單元,與天線連接,將天線采集的模擬信號(hào)進(jìn)行解調(diào)得到二代身份證芯片內(nèi)的原始信息,這里所說(shuō)的原始信息是指二代證芯片內(nèi)被加密的身份信息,該身份信息包括姓名、性別、民族、出生日期、常住戶口所在地住址、公民身份號(hào)碼、本人相片、證件的有效期和簽發(fā)機(jī)關(guān),如果不經(jīng)sam模塊解密是無(wú)法獲取上述身份信息;CPU控制單元,分別連接射頻讀卡單元與PC機(jī),負(fù)責(zé)與上位PC機(jī)的通信以及下端與射頻讀卡單元的信息傳輸,將射頻讀卡單元得到的原始信息傳送給PC機(jī);RS232通信單元,連接在CPU控制單元與PC機(jī)之間,負(fù)責(zé)CPU控制單元與PC機(jī)通信及信息的傳遞。另外,讀卡器還包括與讀卡器各單元連接的復(fù)位單元,用于接收CPU控制單元信號(hào)控制讀卡器各單元的復(fù)位。本實(shí)施例中讀卡器所采用的相關(guān)參數(shù)如表l所示表l讀卡器的相關(guān)參數(shù)<table>tableseeoriginaldocumentpage5</column></row><table>如圖3所示,基于上述系統(tǒng)的一帶多二代身份證驗(yàn)證方法包括步驟sl01,中心服務(wù)器通過(guò)以太網(wǎng)發(fā)送找卡指令到若干臺(tái)PC機(jī),如可以采用050000作為找卡指令;sl02,該系統(tǒng)的與中心服務(wù)器連接每臺(tái)PC機(jī)通過(guò)以太網(wǎng)接收找卡指令,并轉(zhuǎn)發(fā)給與其連接的讀卡器,因此該系統(tǒng)中每臺(tái)二代身份證讀卡器都能收到該找卡指令;sl03,收到找卡指令的讀卡器判斷其讀卡區(qū)是否有二代身份證,若有,執(zhí)行步驟sl04,若無(wú),執(zhí)行步驟sl04';sl04',讀卡器返回?zé)o卡信息給PC機(jī),由PC機(jī)將無(wú)卡信息轉(zhuǎn)發(fā)給中心服務(wù)器,然后執(zhí)行步驟s105;sl04,讀卡器返回找卡成功指令給PC機(jī),由PC機(jī)將找卡成功指令轉(zhuǎn)發(fā)給中心服務(wù)器;sl05,中心服務(wù)器選定返回找卡成功指令的讀卡器中的一臺(tái);sl06,所選中的讀卡器讀取二代身份證芯片的原始信息,由PC機(jī)將原始信息轉(zhuǎn)發(fā)給中心服務(wù)器;sl07,中心服務(wù)器接收PC機(jī)發(fā)送的原始信息并啟動(dòng)sam模塊;slOS,sam模塊將原始信息進(jìn)行解密后得到身份信息,由中心服務(wù)將身份信息回傳給對(duì)應(yīng)的PC機(jī)進(jìn)行顯示,進(jìn)而可以進(jìn)行身份驗(yàn)證;sl09,重復(fù)執(zhí)行步驟s103sl08。本實(shí)施例中該系統(tǒng)每臺(tái)讀卡器在系統(tǒng)中可以有一個(gè)唯一的標(biāo)識(shí)號(hào),中心服務(wù)器通過(guò)該標(biāo)識(shí)號(hào)來(lái)判斷是來(lái)自哪一臺(tái)讀卡器及后序的選擇工作。以上實(shí)施方式僅用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)
技術(shù)領(lǐng)域:
的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。權(quán)利要求一帶多二代身份證驗(yàn)證系統(tǒng),其特征在于,該系統(tǒng)包括中心服務(wù)器、若干臺(tái)PC機(jī)和讀卡器,其中所述若干臺(tái)PC機(jī)均連接有讀卡器,所述讀卡器與二代身份證進(jìn)行射頻通信,讀取二代身份證芯片內(nèi)的原始信息并發(fā)送給PC機(jī);所述PC機(jī),通過(guò)以太網(wǎng)與所述中心服務(wù)器連接,所述PC機(jī)將接收的原始信息轉(zhuǎn)發(fā)給所述中心服務(wù)器;所述中心服務(wù)器,具有對(duì)原始信息進(jìn)行加解密的sam模塊,該sam模塊將接收的原始信息進(jìn)行解密得到身份信息,由中心服務(wù)器給將所述身份信息回傳給對(duì)應(yīng)的PC機(jī)。2.如權(quán)利要求1所述的一帶多二代身份證驗(yàn)證系統(tǒng),其特征在于,所述讀卡器包括天線,用于與二代身份證芯片射頻通信,采集模擬信號(hào);射頻讀卡單元,與天線連接,將所述天線采集的模擬信號(hào)進(jìn)行解調(diào)得到二代身份證芯片內(nèi)的原始信息;CPU控制單元,分別連接射頻讀卡單元與PC機(jī),將射頻讀卡單元得到的原始信息傳送給PC機(jī)。3.如權(quán)利要求1所述的一帶多二代身份證驗(yàn)證系統(tǒng),其特征在于,所述讀卡器還包括與天線、射頻讀卡單元和CPU連接的復(fù)位單元,用于接收CPU控制單元信號(hào)控制天線、射頻讀卡單元的復(fù)位。4.如權(quán)利要求1所述的一帶多二代身份證驗(yàn)證系統(tǒng),其特征在于,所述讀卡器還包括RS232通信單元,所述RS232通信單元連接在所述CPU控制單元與PC機(jī)之間。5.—種利用權(quán)利要求1所述系統(tǒng)的一帶多二代身份證驗(yàn)證方法,其特征在于,該方法包括以下步驟sl01,中心服務(wù)器通過(guò)以太網(wǎng)發(fā)送找卡指令到若干臺(tái)PC機(jī);sl02,每臺(tái)PC機(jī)收到找卡指令后轉(zhuǎn)發(fā)給與其連接的讀卡器;sl03,收到找卡指令的讀卡器判斷其讀卡區(qū)是否有二代身份證,若有,執(zhí)行步驟s104;S104,讀卡器返回找卡成功指令給PC機(jī),由PC機(jī)將找卡成功指令轉(zhuǎn)發(fā)給中心服務(wù)器;Sl05,中心服務(wù)器選定返回找卡成功指令的讀卡器中的一臺(tái);sl06,所選中的讀卡器讀取二代身份證芯片的原始信息,由PC機(jī)將所述原始信息轉(zhuǎn)發(fā)給中心服務(wù)器;sl07,中心服務(wù)器接收PC機(jī)發(fā)送的原始信息并啟動(dòng)sam模塊;sl08,所述sam模塊將所述原始信息進(jìn)行解密后得到身份信息,由中心服務(wù)將所述身份信息回傳給對(duì)應(yīng)的PC機(jī);sl09,重復(fù)執(zhí)行步驟s103s108。6.如權(quán)利要求5所述的一帶多二代身份證驗(yàn)證系統(tǒng),其特征在于,在步驟s103中,收到找卡指令的讀卡器判斷其讀卡區(qū)是否有二代身份證,若無(wú),則執(zhí)行步驟sl04',讀卡器返回找無(wú)卡信息給PC機(jī),由PC機(jī)將無(wú)卡信息轉(zhuǎn)發(fā)給中心服務(wù)器,然后執(zhí)行步驟s105。全文摘要本發(fā)明涉及一帶多二代身份證驗(yàn)證系統(tǒng)及方法,該系統(tǒng)包括中心服務(wù)器、若干臺(tái)PC機(jī)和讀卡器,PC機(jī)均連接有讀卡器,讀卡器讀取二代身份證芯片內(nèi)的原始信息并發(fā)送給PC機(jī);PC機(jī)通過(guò)以太網(wǎng)與中心服務(wù)器連接,將接收的原始信息轉(zhuǎn)發(fā)給中心服務(wù)器;中心服務(wù)器具有對(duì)原始信息進(jìn)行加解密的sam模塊,該sam模塊將接收的原始信息進(jìn)行解密得到身份信息,由中心服務(wù)器給將身份信息回傳給對(duì)應(yīng)的PC機(jī)進(jìn)行驗(yàn)證,該方法通過(guò)設(shè)置在中心服務(wù)器中的sam模塊對(duì)接入該網(wǎng)絡(luò)中的讀卡器讀取的原始身份信息進(jìn)行解密。本發(fā)明實(shí)現(xiàn)了多個(gè)單臺(tái)讀卡機(jī)具公用一臺(tái)sam模塊進(jìn)行加解密,同時(shí)也保證了每臺(tái)讀卡機(jī)具都能正常讀卡,大大降低單臺(tái)讀卡機(jī)具的成本。文檔編號(hào)G06K17/00GK101727592SQ200810225069公開(kāi)日2010年6月9日申請(qǐng)日期2008年10月27日優(yōu)先權(quán)日2008年10月27日發(fā)明者萬(wàn)雪松,于曉軍,張曉鋒,趙辰清申請(qǐng)人:北京思創(chuàng)銀聯(lián)科技有限公司