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

一種金融ic卡遠(yuǎn)程個(gè)人化方法及系統(tǒng)的制作方法

文檔序號(hào):6371459閱讀:224來(lái)源:國(guó)知局
專利名稱:一種金融ic卡遠(yuǎn)程個(gè)人化方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于金融IC個(gè)人化領(lǐng)域,尤其涉及一種金融IC卡遠(yuǎn)程個(gè)人化方法及系統(tǒng)。
背景技術(shù)
由于全球化步伐加快,磁條卡在安全及防偽技術(shù)存在先天的不足,國(guó)內(nèi)銀行需要應(yīng)付支付領(lǐng)域越來(lái)越多的偽卡欺詐。金融IC卡以其安全可靠、支付快捷、應(yīng)用廣泛等優(yōu)點(diǎn)掀起了新的銀行卡革命。目前我國(guó)正在推進(jìn)金融IC卡遷移工作,即銀行卡由磁條卡向智能IC卡轉(zhuǎn)移。整個(gè)IC卡行業(yè)的推廣使用同時(shí)對(duì)IC卡的個(gè)人化提出了更高要求。這就需要系統(tǒng)集成商提供多種模式的技術(shù)支撐。目前沒(méi)有一個(gè)統(tǒng)一的金融IC卡個(gè)人化系統(tǒng),無(wú)法對(duì)各個(gè)金融制卡機(jī)構(gòu)的IC卡個(gè)人化軟件進(jìn)行統(tǒng)一管理,當(dāng)需要升級(jí)個(gè)人化應(yīng)用時(shí),各個(gè)金融制卡機(jī)構(gòu)分別進(jìn)行應(yīng)用同步升級(jí),這樣顯然比較浪費(fèi)人力資源;此外,在應(yīng)用升級(jí)時(shí),金融制卡機(jī)構(gòu)需要取得個(gè)人化數(shù) 據(jù)并保存至本地,不利于對(duì)數(shù)據(jù)安全管理。

發(fā)明內(nèi)容
本發(fā)明提供一種金融IC卡遠(yuǎn)程個(gè)人化方法,旨在解決現(xiàn)有金融IC卡個(gè)人化無(wú)法統(tǒng)一管理,當(dāng)需要升級(jí)個(gè)人化應(yīng)用時(shí),各個(gè)金融制卡機(jī)構(gòu)分別進(jìn)行應(yīng)用同步升級(jí),比較浪費(fèi)資源的技術(shù)問(wèn)題。本發(fā)明是這樣實(shí)現(xiàn)的,一種金融IC卡遠(yuǎn)程個(gè)人化方法,一方面,所述方法包括接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)請(qǐng)求生成任務(wù);根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件;定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件;從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。另一方面,一種金融IC卡遠(yuǎn)程個(gè)人化方法,該方法包括向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求;接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件;解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)單元APDU ;通過(guò)調(diào)用制卡機(jī)接口,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作;將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡面數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和打印卡面完成制卡。一種個(gè)人化服務(wù)器,包括數(shù)據(jù)請(qǐng)求處理單元,用于接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)請(qǐng)求生成任務(wù);
制卡數(shù)據(jù)文件獲取單元,用于根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件;格式轉(zhuǎn)換單元,用于定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件;個(gè)人化數(shù)據(jù)文件生成單元,用于從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。一種個(gè)人化客戶端,包括數(shù)據(jù)請(qǐng)求發(fā)送單元,用于向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求;個(gè)人化數(shù)據(jù)文件接收單元,用于接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件; 個(gè)人化數(shù)據(jù)文件解析單元,用于解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)單元 Arou ;芯片個(gè)人化控制單元,用于通過(guò)調(diào)用制卡機(jī)接口,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作;磁條卡片數(shù)據(jù)發(fā)送單元,用于將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡片數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和卡片數(shù)據(jù)完成制卡。一種金融IC卡遠(yuǎn)程個(gè)人化系統(tǒng),所述系統(tǒng)包括上述的個(gè)人化服務(wù)器和個(gè)人化客戶端,兩者通過(guò)網(wǎng)絡(luò)連接,所述個(gè)人化服務(wù)器還連接有存儲(chǔ)有制卡數(shù)據(jù)文件的數(shù)據(jù)準(zhǔn)備系統(tǒng),所述個(gè)人化客戶端通過(guò)制卡機(jī)接口連接有制卡機(jī),通過(guò)HSM接口連接有硬件加密模塊。本發(fā)明的有益效果是本發(fā)明通過(guò)增加個(gè)人化服務(wù)器管理各個(gè)個(gè)人化客戶端,采用C/S模式,將任務(wù)合理分配到個(gè)人化服務(wù)器和個(gè)人化客戶端,個(gè)人化服務(wù)器接收個(gè)人化客戶端請(qǐng)求產(chǎn)生個(gè)人化指令,個(gè)人化客戶端解析并執(zhí)行個(gè)人化指令,通過(guò)控制制卡機(jī)實(shí)現(xiàn)卡片個(gè)人化。在本發(fā)明中,行業(yè)應(yīng)用在個(gè)人服務(wù)器中得到統(tǒng)一管理,免去應(yīng)用升級(jí)后,各個(gè)制卡機(jī)構(gòu)需要同步升級(jí)的步驟。此外,各個(gè)任務(wù)的制卡數(shù)據(jù)在個(gè)人服務(wù)器統(tǒng)一管理,制卡時(shí)個(gè)人化客戶端遠(yuǎn)程連接個(gè)人化服務(wù)器內(nèi)的數(shù)據(jù)庫(kù),獲取需要的個(gè)人化數(shù)據(jù)和其他配置參數(shù),可避免個(gè)人化數(shù)據(jù)進(jìn)入制卡室,滿足銀行對(duì)制卡數(shù)據(jù)安全管理的需求。


圖I是本發(fā)明第一實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的流程圖;圖2是圖I中步驟SlOl流程圖;圖3是圖I中步驟S102流程圖;圖4是本發(fā)明第二實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的流程圖;圖5是圖4中步驟S403流程圖;圖6是本發(fā)明第三實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的流程圖;圖7是本發(fā)明第四實(shí)施例提供的一種個(gè)人化服務(wù)器的結(jié)構(gòu)方框圖;圖8是本發(fā)明第五實(shí)施例提供的一種個(gè)人客戶端的結(jié)構(gòu)方框圖;圖9是本發(fā)明第六實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。實(shí)施例一:圖I示出了本發(fā)明第一實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本發(fā)明實(shí)施例采用的是C/S模式,包括個(gè)人化客戶端和個(gè)人化服務(wù)器,現(xiàn)在個(gè)人化服務(wù)器側(cè)描述本實(shí)例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的步驟,所述方法包括步驟SlOl、接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)述請(qǐng)求生成任 務(wù)。位于金融制卡機(jī)構(gòu)的個(gè)人化客戶端需要完成制卡操作時(shí),發(fā)卡員通過(guò)個(gè)人化客戶端向個(gè)人化服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,生成一個(gè)制卡任務(wù),由于可能存在多個(gè)客戶端向個(gè)人化服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,因此個(gè)人化服務(wù)器的任務(wù)隊(duì)列中可能存在多個(gè)制卡任務(wù)。步驟S102、根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件。在本步驟中,個(gè)人化服務(wù)器按照一定頻率到任務(wù)隊(duì)列中輪循查找可執(zhí)行的制卡任務(wù),找到可執(zhí)行的制卡任務(wù)后,向數(shù)據(jù)準(zhǔn)備系統(tǒng)請(qǐng)求制卡數(shù)據(jù)文件,并在數(shù)據(jù)準(zhǔn)備系統(tǒng)相應(yīng)目錄下掃描指定的個(gè)人化數(shù)據(jù)文件。步驟S103、定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件。個(gè)人服務(wù)器向數(shù)據(jù)準(zhǔn)備系統(tǒng)請(qǐng)求制卡數(shù)據(jù)文件時(shí),指定有制卡數(shù)據(jù)文件的存放目錄,個(gè)人服務(wù)器獲取到制卡數(shù)據(jù)文件后存放到該目錄下,在本步驟中,個(gè)人化服務(wù)器定時(shí)搜索所述目錄找到制卡數(shù)據(jù)文件,為了便于后續(xù)系統(tǒng)擴(kuò)展,這里需要將制卡數(shù)據(jù)文件轉(zhuǎn)化為標(biāo)準(zhǔn)格式,這樣所有的個(gè)人化客戶端對(duì)制卡數(shù)據(jù)文件有統(tǒng)一的認(rèn)識(shí),便于后續(xù)數(shù)據(jù)處理。步驟S104、從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。管理員將任務(wù)分配到個(gè)人化服務(wù)器后,個(gè)人化服務(wù)器快速生成應(yīng)用,以及編譯、糾錯(cuò)、導(dǎo)入和配置各個(gè)類型腳本,并將腳本的編譯和配置結(jié)果保存到數(shù)據(jù)庫(kù)中,個(gè)人化服務(wù)器從數(shù)據(jù)庫(kù)中獲取所述經(jīng)編譯后的個(gè)人化腳本,執(zhí)行腳本中具體的對(duì)象和原子操作,結(jié)合標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件生成個(gè)人化數(shù)據(jù)文件并發(fā)生到個(gè)人化客戶端。在本實(shí)施例中,作為優(yōu)選的實(shí)施方式,如圖2所示,所述步驟SlOl具體包括下述步驟步驟S201、接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求;步驟S202、解析所述數(shù)據(jù)請(qǐng)求的報(bào)文;步驟S203、通過(guò)所述報(bào)文中的信息驗(yàn)證發(fā)卡機(jī)構(gòu)的合法性;步驟S204、獲取所述報(bào)文中的個(gè)人化參數(shù),包括行業(yè)應(yīng)用名稱、制卡數(shù)據(jù)要求;步驟S205、增加一項(xiàng)待處理的個(gè)人化數(shù)據(jù),生成任務(wù)。在本優(yōu)選實(shí)施中,個(gè)人化服務(wù)器不一定會(huì)響應(yīng)所有的數(shù)據(jù)請(qǐng)求,發(fā)卡機(jī)構(gòu)的個(gè)人化客戶端發(fā)送數(shù)據(jù)請(qǐng)求時(shí),數(shù)據(jù)請(qǐng)求的報(bào)文中含有發(fā)卡機(jī)構(gòu)的相關(guān)信息,通過(guò)驗(yàn)證該信息即可知曉發(fā)卡機(jī)構(gòu)的合法性,驗(yàn)證通過(guò)后再獲取報(bào)文中的個(gè)人化參數(shù),包括行業(yè)應(yīng)用名稱、制卡數(shù)據(jù)要求等,再在任務(wù)隊(duì)列中增加一項(xiàng)待處理的個(gè)人化數(shù)據(jù),生成任務(wù)。在本實(shí)施例中,作為優(yōu)選的實(shí)施方式,如圖3所示,所述步驟S102具體包括下述步驟步驟S301、向數(shù)據(jù)準(zhǔn)備系統(tǒng)申請(qǐng)制卡數(shù)據(jù)文件,并指定制卡數(shù)據(jù)文件存放目錄;步驟S302、定時(shí)向數(shù)據(jù)準(zhǔn)備系統(tǒng)檢測(cè)制卡數(shù)據(jù)文件,當(dāng)檢測(cè)到制卡數(shù)據(jù)文件后自動(dòng)導(dǎo)入到所述指定制卡數(shù)據(jù)文件存放目錄。這里給出了一種個(gè)人化服務(wù)器獲取制卡數(shù)據(jù)文件的實(shí)現(xiàn)方式,在申請(qǐng)制卡數(shù)據(jù)文件的同時(shí)并指定制卡數(shù)據(jù)文件存放目錄,個(gè)人服務(wù)器定時(shí)向數(shù)據(jù)準(zhǔn)備系統(tǒng)檢測(cè)制卡數(shù)據(jù)文件,當(dāng)檢測(cè)到制卡數(shù)據(jù)文件后自動(dòng)導(dǎo)入到所述指定制卡數(shù)據(jù)文件存放目錄。 實(shí)施例二 :圖4示出了本發(fā)明第二實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本發(fā)明實(shí)施例采用的是C/S模式,包括個(gè)人化客戶端和個(gè)人化服務(wù)器,現(xiàn)在個(gè)人化客戶端側(cè)描述本實(shí)例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的步驟,所述方法包括步驟S401、向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求。本步驟中,發(fā)卡機(jī)構(gòu)需要完成發(fā)卡操作時(shí),發(fā)卡員在個(gè)人化客戶端向個(gè)人化服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,生成一個(gè)制卡任務(wù)。步驟S402、接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件。在本步驟中,個(gè)人化客戶端向個(gè)人化服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求后,在服務(wù)器端對(duì)應(yīng)生成一個(gè)任務(wù),并向數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取到制卡數(shù)據(jù)文件,經(jīng)過(guò)執(zhí)行數(shù)據(jù)庫(kù)中對(duì)應(yīng)的腳本后,生成個(gè)人化數(shù)據(jù)文件,個(gè)人化客戶端從個(gè)人化服務(wù)器通過(guò)ftp/socket方式獲取個(gè)人化數(shù)據(jù)文件。步驟S403、解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)單元APDU。發(fā)卡員啟動(dòng)個(gè)人化客戶端中的制卡機(jī)軟件,個(gè)人化客戶端完成對(duì)個(gè)人化數(shù)據(jù)文件解析,生成APDU。 步驟S404、通過(guò)調(diào)用制卡機(jī)接口,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作。步驟S405、將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡片數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和卡片數(shù)據(jù)完成制卡。在步驟S404和S405中,解析個(gè)人化數(shù)據(jù)文件,其中包括磁條數(shù)據(jù)、卡片數(shù)據(jù)以及個(gè)人化數(shù)據(jù),所述個(gè)人化數(shù)據(jù)用于寫(xiě)入IC芯片,這些數(shù)據(jù)是卡片共有的,在本實(shí)施中,每個(gè)卡片還有自己獨(dú)有數(shù)據(jù),包括磁條數(shù)據(jù)和卡片數(shù)據(jù)等,這些數(shù)據(jù)通過(guò)制卡機(jī)軟件同樣需要與入到卡片中,完成制卡。在本實(shí)施例中,作為優(yōu)選的實(shí)施方式,如圖5所示,所述步驟S403具體包括下述步驟步驟S501、解析個(gè)人化數(shù)據(jù)文件,獲取其中的磁條數(shù)據(jù)、卡片數(shù)據(jù)以及個(gè)人化數(shù)據(jù);步驟S502、調(diào)用硬件加密模塊接口對(duì)所述個(gè)人化數(shù)據(jù)中的密文進(jìn)行解析;
步驟S503、解析個(gè)人化數(shù)據(jù)中的特殊命令,生成APDU。在本實(shí)施例中,需要解析個(gè)人化數(shù)據(jù)文件并獲取其中的磁條數(shù)據(jù)、卡片數(shù)據(jù)以及個(gè)人化數(shù)據(jù)。通常為了保證個(gè)人化數(shù)據(jù)安全性,所述個(gè)人化數(shù)據(jù)已經(jīng)經(jīng)過(guò)加密,通過(guò)外接的硬件加密模塊實(shí)現(xiàn)對(duì)所述個(gè)人化數(shù)據(jù)中的密文進(jìn)行解析,再根據(jù)個(gè)人化數(shù)據(jù)中的其他特殊命令生成APDU。實(shí)施例三:圖6示出了本發(fā)明第三實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例在個(gè)人化客戶端和個(gè)人化服務(wù)器兩側(cè)對(duì)本發(fā)明實(shí)例提供的金融IC卡遠(yuǎn)程個(gè)人化方法的流程進(jìn)行雙向描述,具體如下步驟S601、個(gè)人化客戶端向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求; 步驟S602、個(gè)人化服務(wù)器接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)述請(qǐng)求生成任務(wù);步驟S603、個(gè)人化服務(wù)器根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件;步驟S604、個(gè)人化服務(wù)器定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件;步驟S605、個(gè)人化服務(wù)器從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端;步驟S606、個(gè)人化客戶端接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件;步驟S607、個(gè)人化客戶端解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)單元APDU ;步驟S608、個(gè)人化客戶端通過(guò)調(diào)用制卡機(jī)接口,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作;步驟S609、人化客戶端將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡面數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和打印卡面完成制卡。本發(fā)明實(shí)施例從雙側(cè)描述了金融IC卡遠(yuǎn)程個(gè)人化方法流程,當(dāng)個(gè)人化客戶端需要完成發(fā)卡操作時(shí),向個(gè)人化服務(wù)器端發(fā)送數(shù)據(jù)請(qǐng)求,在個(gè)人化服務(wù)器端對(duì)應(yīng)生成一個(gè)任務(wù),并向數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取到制卡數(shù)據(jù)文件,經(jīng)過(guò)執(zhí)行數(shù)據(jù)庫(kù)中對(duì)應(yīng)的腳本后,生成個(gè)人化數(shù)據(jù)文件,個(gè)人化客戶端再解析所述個(gè)人化數(shù)據(jù)文件,將個(gè)人化數(shù)據(jù)寫(xiě)入IC芯片中,同時(shí)通過(guò)制卡機(jī)軟件,制卡機(jī)寫(xiě)入磁條數(shù)據(jù)和卡片數(shù)據(jù)完成制卡。整個(gè)過(guò)程實(shí)現(xiàn)簡(jiǎn)單,各個(gè)發(fā)卡結(jié)構(gòu)的個(gè)人化客戶端受到個(gè)人化服務(wù)器統(tǒng)一有效管理。實(shí)施例四圖7示出了本發(fā)明第四實(shí)施例提供的一種個(gè)人化服務(wù)器的結(jié)構(gòu),為了便于說(shuō)明僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。所述個(gè)人化服務(wù)器包括數(shù)據(jù)請(qǐng)求處理單元701,用于接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)述請(qǐng)求生成任務(wù);制卡數(shù)據(jù)文件獲取單元702,用于根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件;
格式轉(zhuǎn)換單元703,用于定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件;個(gè)人化數(shù)據(jù)文件生成單元704,用于從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化
客戶端。在本發(fā)明實(shí)施例中,數(shù)據(jù)請(qǐng)求處理單元701接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)述請(qǐng)求生成任務(wù),制卡數(shù)據(jù)文件獲取單元702根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件,在具體實(shí)現(xiàn)時(shí),制卡數(shù)據(jù)文件獲取單元702按照一定頻率到任務(wù)隊(duì)列中輪循查找可執(zhí)行的制卡任務(wù),找到可執(zhí)行的制卡任務(wù)后,向數(shù)據(jù)準(zhǔn)備系統(tǒng)請(qǐng)求制卡數(shù)據(jù)文件,并在數(shù)據(jù)準(zhǔn)備系統(tǒng)相應(yīng)目錄下掃描指定的個(gè)人化數(shù)據(jù)文件,格式轉(zhuǎn)換單元703定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件,個(gè)人化數(shù)據(jù)文件生成單元704從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。 作為優(yōu)選的實(shí)施方式,所述數(shù)據(jù)請(qǐng)求處理單元包括數(shù)據(jù)請(qǐng)求接收模塊7011,用于接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求;報(bào)文解析模塊7012,用于解析所述數(shù)據(jù)請(qǐng)求的報(bào)文;驗(yàn)證模塊7013,用于通過(guò)所述報(bào)文中的信息驗(yàn)證發(fā)卡機(jī)構(gòu)的合法性;個(gè)人化參數(shù)獲取模塊7014,用于獲取所述報(bào)文中的個(gè)人化參數(shù),包括行業(yè)應(yīng)用名稱、制卡數(shù)據(jù)要求;任務(wù)生成模塊7015,用于增加一項(xiàng)待處理的個(gè)人化數(shù)據(jù),生成任務(wù)。實(shí)施例五圖8示出了本發(fā)明第五實(shí)施例提供的一種個(gè)人客戶端的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。所述個(gè)人化客戶端包括數(shù)據(jù)請(qǐng)求發(fā)送單元801,用于向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求;個(gè)人化數(shù)據(jù)文件接收單元802,用于接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件;個(gè)人化數(shù)據(jù)文件解析單元803,用于解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)單元Arou ;芯片個(gè)人化控制單元804,用于通過(guò)調(diào)用制卡機(jī)接口,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作;磁條卡片數(shù)據(jù)發(fā)送單元805,用于將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡面數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和打印卡面完成制卡。在本發(fā)明實(shí)施例中,發(fā)卡機(jī)構(gòu)需要完成發(fā)卡操作時(shí),發(fā)卡員操作在個(gè)人化客戶端,使得數(shù)據(jù)請(qǐng)求發(fā)送單元801向個(gè)人化服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,生成一個(gè)制卡任務(wù),在個(gè)人化服務(wù)器端對(duì)應(yīng)生成一個(gè)任務(wù),并向數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取到制卡數(shù)據(jù)文件,經(jīng)過(guò)執(zhí)行數(shù)據(jù)庫(kù)中對(duì)應(yīng)的腳本后,生成個(gè)人化數(shù)據(jù)文件,個(gè)人化數(shù)據(jù)文件接收單元802從個(gè)人化服務(wù)器通過(guò)ftp/socket方式獲取個(gè)人化數(shù)據(jù)文件,個(gè)人化數(shù)據(jù)文件解析單元803解析所述個(gè)人化數(shù)據(jù)文件,芯片個(gè)人化控制單元804通過(guò)調(diào)用制卡機(jī)接口,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作,最后,磁條卡片數(shù)據(jù)發(fā)送單元805將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡片數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和卡片數(shù)據(jù)完成制卡。進(jìn)一步作為優(yōu)選的實(shí)施方式,所述個(gè)人化數(shù)據(jù)文件解析單元803包括數(shù)據(jù)獲取模塊8031,用于解析個(gè)人化數(shù)據(jù)文件,獲取其中的磁條數(shù)據(jù)、卡片數(shù)據(jù)以及個(gè)人化數(shù)據(jù);密文解析模塊8032,用于調(diào)用硬件加密模塊接口對(duì)所述個(gè)人化數(shù)據(jù)中的密文進(jìn)行解析;APDU生成模塊8033,用于解析個(gè)人化數(shù)據(jù)中的特殊命令,生成APDU。實(shí)施例六:
圖9示出了本發(fā)明第五實(shí)施例提供的一種金融IC卡遠(yuǎn)程個(gè)人化系統(tǒng)的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。所述系統(tǒng)包括如實(shí)施例五所述的個(gè)人化服務(wù)器I和如實(shí)施例六所述的個(gè)人化客戶端2,兩者通過(guò)網(wǎng)絡(luò)連接,所述個(gè)人化服務(wù)器I還連接有存儲(chǔ)有制卡數(shù)據(jù)文件的數(shù)據(jù)準(zhǔn)備系統(tǒng)3,所述個(gè)人化客戶端2通過(guò)制卡機(jī)接口連接有制卡機(jī)4,通過(guò)HSM接口連接有硬件加密模塊5。本實(shí)施中,操作員發(fā)起制卡申請(qǐng)后,在數(shù)據(jù)準(zhǔn)備系統(tǒng)3中存儲(chǔ)對(duì)應(yīng)的制卡數(shù)據(jù)文件,當(dāng)個(gè)人化客戶端2需要完成發(fā)卡操作時(shí),向個(gè)人化服務(wù)器I發(fā)送數(shù)據(jù)申請(qǐng),個(gè)人化服務(wù)器I從數(shù)據(jù)準(zhǔn)備系統(tǒng)3中獲取制卡數(shù)據(jù)文件,執(zhí)行相應(yīng)的個(gè)人化腳本后生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端2,作為優(yōu)選的,個(gè)人化客戶端2解析所述個(gè)人化數(shù)據(jù)文件后,再根據(jù)硬件加密模塊5對(duì)個(gè)人化數(shù)據(jù)密文進(jìn)行解密,生成APDU,最后通過(guò)制卡機(jī)接口將APDU中的數(shù)據(jù)寫(xiě)入到制卡機(jī)6中的IC芯片中,實(shí)現(xiàn)IC芯片個(gè)人化操作,再將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡面數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和打印卡面數(shù)據(jù)完成制卡。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤(pán)、光盤(pán)等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.ー種金融IC卡遠(yuǎn)程個(gè)人化方法,其特征在于,所述方法包括 接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)請(qǐng)求生成任務(wù); 根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件; 定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件; 從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。
2.如權(quán)利要求I所述的ー種金融IC卡遠(yuǎn)程個(gè)人化方法,其特征在于,所述接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)述請(qǐng)求生成任務(wù)步驟,具體包括 接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求; 解析所述數(shù)據(jù)請(qǐng)求的報(bào)文; 通過(guò)所述報(bào)文中的信息驗(yàn)證發(fā)卡機(jī)構(gòu)的合法性; 獲取所述報(bào)文中的個(gè)人化參數(shù),包括行業(yè)應(yīng)用名稱、制卡數(shù)據(jù)要求; 增加ー項(xiàng)待處理的個(gè)人化數(shù)據(jù),生成任務(wù)。
3.如權(quán)利要求I或2所述的ー種金融IC卡遠(yuǎn)程個(gè)人化方法,其特征在于,所述根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件步驟,具體包括 向數(shù)據(jù)準(zhǔn)備系統(tǒng)申請(qǐng)制卡數(shù)據(jù)文件,并指定制卡數(shù)據(jù)文件存放目錄; 定時(shí)向數(shù)據(jù)準(zhǔn)備系統(tǒng)檢測(cè)制卡數(shù)據(jù)文件,當(dāng)檢測(cè)到制卡數(shù)據(jù)文件后自動(dòng)導(dǎo)入到所述指定制卡數(shù)據(jù)文件存放目錄。
4.ー種金融IC卡遠(yuǎn)程個(gè)人化方法,其特征在于,所述方法包括 向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求; 接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件; 解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)単元APDU ; 通過(guò)調(diào)用制卡機(jī)接ロ,將所述APDU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作; 將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡片數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和卡片數(shù)據(jù)完成制卡。
5.如權(quán)利要求4所述的ー種金融IC卡遠(yuǎn)程個(gè)人化方法,其特征在于,所述解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)単元APDU步驟,具體包括 解析個(gè)人化數(shù)據(jù)文件,獲取其中的磁條數(shù)據(jù)、卡片數(shù)據(jù)以及個(gè)人化數(shù)據(jù); 調(diào)用硬件加密模塊接ロ對(duì)所述個(gè)人化數(shù)據(jù)中的密文進(jìn)行解析; 解析個(gè)人化數(shù)據(jù)中的特殊命令,生成APDU。
6.一種個(gè)人化服務(wù)器,其特征在于,所述個(gè)人化服務(wù)器包括 數(shù)據(jù)請(qǐng)求處理單元,用于接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)請(qǐng)求生成任務(wù); 制卡數(shù)據(jù)文件獲取單元,用于根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件;格式轉(zhuǎn)換單元,用于定時(shí)捜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件; 個(gè)人化數(shù)據(jù)文件生成単元,用于從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。
7.如權(quán)利要求6所述的ー種個(gè)人化服務(wù)器,其特征在于,所述數(shù)據(jù)請(qǐng)求處理單元包括 數(shù)據(jù)請(qǐng)求接收模塊,用于接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求; 報(bào)文解析模塊,用于解析所述數(shù)據(jù)請(qǐng)求的報(bào)文; 驗(yàn)證模塊,用于通過(guò)所述報(bào)文中的信息驗(yàn)證發(fā)卡機(jī)構(gòu)的合法性; 個(gè)人化參數(shù)獲取模塊,用于獲取所述報(bào)文中的個(gè)人化參數(shù),包括行業(yè)應(yīng)用名稱、制卡數(shù)據(jù)要求; 任務(wù)生成模塊,用于增加一項(xiàng)待處理的個(gè)人化數(shù)據(jù),生成任務(wù)。
8.一種個(gè)人化客戶端,其特征在于,所述個(gè)人化客戶端包括 數(shù)據(jù)請(qǐng)求發(fā)送單元,用于向個(gè)人化服務(wù)器發(fā)出數(shù)據(jù)請(qǐng)求; 個(gè)人化數(shù)據(jù)文件接收單元,用于接收個(gè)人化服務(wù)器發(fā)送的個(gè)人化數(shù)據(jù)文件; 個(gè)人化數(shù)據(jù)文件解析単元,用于解析所述個(gè)人化數(shù)據(jù)文件,生成應(yīng)用協(xié)議數(shù)據(jù)単元APDU ; 芯片個(gè)人化控制單元,用于通過(guò)調(diào)用制卡機(jī)接ロ,將所述ADPU發(fā)送到制卡機(jī),在制卡機(jī)軟件的控制下將APDU中的數(shù)據(jù)寫(xiě)入IC芯片,實(shí)現(xiàn)IC芯片個(gè)人化操作; 磁條卡片數(shù)據(jù)發(fā)送單元,用于將個(gè)人化數(shù)據(jù)文件中的磁條數(shù)據(jù)、卡面數(shù)據(jù)傳遞給制卡機(jī)軟件,以使得制卡機(jī)寫(xiě)磁條和打印卡面完成制卡。
9.如權(quán)利要求8所述的ー種個(gè)人化客戶端,其特征在于,所述個(gè)人化數(shù)據(jù)文件解析單元包括 數(shù)據(jù)獲取模塊,用于解析個(gè)人化數(shù)據(jù)文件,獲取其中的磁條數(shù)據(jù)、卡面數(shù)據(jù)以及個(gè)人化數(shù)據(jù); 密文解析模塊,用于調(diào)用硬件加密模塊接ロ對(duì)所述個(gè)人化數(shù)據(jù)中的密文進(jìn)行解析; APDU生成模塊,用于解析個(gè)人化數(shù)據(jù)中的特殊命令,生成APDU。
10.ー種金融IC卡遠(yuǎn)程個(gè)人化系統(tǒng),其特征在于,所述系統(tǒng)包括如權(quán)利要求6或7所述的個(gè)人化服務(wù)器(I)和如權(quán)利要求8或9所述的個(gè)人化客戶端(2),兩者通過(guò)網(wǎng)絡(luò)連接,所述個(gè)人化服務(wù)器(I)還連接有存儲(chǔ)有制卡數(shù)據(jù)文件的數(shù)據(jù)準(zhǔn)備系統(tǒng)(3),所述個(gè)人化客戶端(2 )通過(guò)制卡機(jī)接ロ連接有制卡機(jī)(4 ),通過(guò)HSM接ロ連接有硬件加密模塊(5 )。
全文摘要
本發(fā)明適用于金融IC個(gè)人化領(lǐng)域,提供一種金融IC卡遠(yuǎn)程個(gè)人化方法及系統(tǒng)。所述方法包括接收來(lái)自于個(gè)人化客戶端的數(shù)據(jù)請(qǐng)求,并處理所述數(shù)據(jù)請(qǐng)求生成任務(wù);根據(jù)所述任務(wù)從數(shù)據(jù)準(zhǔn)備系統(tǒng)中獲取制卡數(shù)據(jù)文件;定時(shí)搜索制卡數(shù)據(jù)文件存放目錄找到所述制卡數(shù)據(jù)文件,并將所述制卡數(shù)據(jù)文件轉(zhuǎn)換為標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件;從數(shù)據(jù)庫(kù)中獲取相應(yīng)編譯后的個(gè)人化腳本并執(zhí)行,將標(biāo)準(zhǔn)格式的制卡數(shù)據(jù)文件轉(zhuǎn)化為個(gè)人化指令,生成個(gè)人化數(shù)據(jù)文件發(fā)送到個(gè)人化客戶端。在本發(fā)明中,行業(yè)應(yīng)用在個(gè)人服務(wù)器中得到統(tǒng)一管理,免去應(yīng)用升級(jí)后,各個(gè)制卡機(jī)構(gòu)需要同步升級(jí)的步驟。此外,可以滿足數(shù)據(jù)安全管理要求。
文檔編號(hào)G06Q40/02GK102800015SQ201210196548
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年6月15日 優(yōu)先權(quán)日2012年6月15日
發(fā)明者尚秀枝, 徐連全, 張升榮 申請(qǐng)人:武漢天喻信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
镇雄县| 洪湖市| 和静县| 安康市| 台南县| 晋中市| 渭源县| 利津县| 政和县| 绥江县| 靖江市| 莒南县| 河间市| 介休市| 舞阳县| 安新县| 金昌市| 永定县| 湘潭县| 梁河县| 吴江市| 海南省| 石门县| 县级市| 宁安市| 乌什县| 汉源县| 独山县| 渑池县| 都昌县| 都兰县| 平邑县| 威海市| 岗巴县| 东港市| 五寨县| 红河县| 朝阳市| 来安县| 沾益县| 闻喜县|