新四季網

一種金融集成電路卡個人化數據的檢測方法及系統的製作方法

2023-05-29 03:24:06 1

一種金融集成電路卡個人化數據的檢測方法及系統的製作方法
【專利摘要】本發明提供了一種金融集成電路IC卡個人化數據的檢測方法及系統,包括:按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文;將所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據;解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。本發明針對不同發卡機構的個人化數據,能夠進行統一的個人化數據檢測,減少個人化檢測的管理成本。
【專利說明】一種金融集成電路卡個人化數據的檢測方法及系統
【技術領域】
[0001]本發明涉及信息安全領域,尤其涉及一種金融集成電路卡個人化數據的檢測方法及系統。
【背景技術】
[0002]由於磁條卡的保密性和安全性較差,磁條上面的信息很容易被讀出,也很容易被非法複製,目前國內外已經發生很多磁條卡被複製、盜刷的事件。而金融IC (集成電路)卡採用具有獨立運算功能的CPU (中央處理器)晶片,有較強的安全認證機制,安全程度大大提高。所以,為了防止磁條卡犯罪事件的發生,全球加快磁條卡向金融IC卡遷移的步伐。
[0003]隨著全球EMV (針對晶片信用卡與現金卡的支付款系統相關軟硬體所設置的標準)遷移的進一步深入,金融IC卡已成為全球最重要的金融支付工具。在央行的政策指導下,我國2015年金融IC卡將全面取代磁條卡。加快推進磁條卡向金融IC卡遷移的步伐,是我國的必然選擇,也是提升銀行卡工具的安全性、便捷性和多應用融合的重要手段。在人民銀行的政策指導和協調下,各商業銀行加快了銀行卡晶片化進程,金融IC卡發行逐漸實現規模化。
[0004]目前,金融IC卡的個人化發行有兩種方式,分別為:
[0005](I)由卡廠完成晶片封裝、卡基印刷、卡片封裝和卡片預個人化等工作,然後由發卡銀行自主承擔卡片個人化的工作。
[0006](2)卡廠完成晶片封裝、卡基印刷、卡片封裝、卡片預個人化和卡片個人化等所有工作。
[0007]目前,中小銀行均採用第二種發卡模式,以節省人力資源。但是,各發卡機構沒有一個統一的數據模板,卡廠也無法統一個人化數據的檢測系統。當商用發卡時,只是針對某一發卡機構定製一套個人化數據檢測系統,沒有對個人化數據檢測系統進行統一管理。這樣會造成管理混亂,浪費系統資源。
[0008]金融IC卡發卡流程包括如下4個方面。
[0009]I)數據準備:數據準備一般由銀行來完成,數據準備必須創建用於個人化一個IC卡應用的數據,不但要創建個人化數據,而且要將個人化數據組合為數據分組,在此過程中創建的保密數據必須加密。銀行發卡前,將會把個人化數據通過專用通道發送給卡廠。
[0010]2)預個人化:為了滿足卡片個人化要求,在卡片個人化以前,存在一個預個人化的過程,包括IC卡的初始化過程。這個過程由卡廠完成。
[0011]3)個人化:由個人化設備完成。主要是解析銀行所傳遞的個人化數據,並形成一批創建個人化的APDU (應用協議數據單元)指令,將個人化指令發送給預個人化後的IC卡,完成卡片個人化。
[0012]4)個人化數據檢測:採用一個專門的軟體系統,來對個人化後的卡片進行出廠檢測,以保證寫入卡片的各項數據的正確性。
[0013]金融IC卡個人化數據檢測過程是指,對已完成個人化的卡片進行抽樣檢測,對卡片內部數據做正確性驗證。這個過程需要個人化數據檢測系統完成。個人化數據檢測系統的數據包括由銀行傳遞的個人化數據和已完成個人化的卡片。卡片檢測過程中,檢測工具會對指定的數據文件進行解析,並根據解析出的明文數據組織APDU命令,然後將APDU命令發送給卡片,同時對卡片返回的數據做正確性判斷。
[0014]目前,數據準備的過程一般由銀行完成,而且各銀行之間沒有一個統一的數據模板,所以,個人化檢測過程只能針對某一發卡機構進行特殊定製,這樣無疑增加了個人化檢測系統的管理成本。
[0015]除此之外,在卡片與讀卡器設備建立連接後,只能實現單界面的數據檢測。但金融IC卡為雙界面卡片,卡片交易也會因操作通道的改變而切換。所以,現有的檢測系統只能通過單界面檢測卡片的部分數據,或者通過手動切換界面的方式實現雙界面檢測。

【發明內容】

[0016]本發明要解決的技術問題是針對不同發卡機構的個人化數據,如何進行統一的個人化數據檢測,減少個人化檢測的管理成本。
[0017]為了解決上述問題,本發明提供了一種金融集成電路IC卡個人化數據的檢測方法,包括:
[0018]按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文;
[0019]將所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據;
[0020]解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。
[0021]可選地,所述採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據的步驟包括:
[0022]從加密機中獲取密鑰管理中心的值;
[0023]用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據加密密鑰;
[0024]將所述預定格式的個人化數據用該數據加密密鑰按照預定算法加密;
[0025]所述解析加密後的預定格式的個人化數據的步驟包括:
[0026]從加密機中獲取密鑰管理中心的值,用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據解密密鑰;
[0027]採用所述數據解密密鑰及預定算法對加密後的預定格式的個人化數據進行解密;
[0028]根據所述預定格式對解密後的數據進行解析,得到模板數據。
[0029]可選地,所述解析出的模板數據包括:
[0030]接觸面無損檢測數據;
[0031]非接觸面無損檢測數據;
[0032]接觸面交易檢測用數據;
[0033]非接觸面交易檢測用數據。
[0034]可選地,所述驗證個人化後的待檢測的金融IC卡內部數據的正確性的步驟中還包括:
[0035]掃描所述模板數據,根據所述模板數據所指明的待檢測數據項、檢測界面及檢測命令,驅動讀卡器設備相應的啟用界面。
[0036]可選地,所述根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性的步驟包括:
[0037]根據所述模板數據中的接觸面無損檢測數據和非接觸面無損檢測數據生成讀取數據命令,通過指定通道發送給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望數據進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確;
[0038]根據所述模板數據中的接觸面交易檢測用數據和非接觸面交易檢測用數據,生成模擬交易的應用協議數據單元APDU指令流,通過指定通道發送給所述待檢測的金融IC卡;根據所述待檢測的金融IC卡返回的數據,發送相應的校驗命令給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望結果進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確。
[0039]本發明還提供了一種金融集成電路IC卡個人化數據的檢測系統,包括:
[0040]數據解析模塊,用於按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文;
[0041]數據轉換模塊,用於將所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據;
[0042]數據檢測模塊,用於解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。
[0043]可選地,所述數據轉換模塊採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據是指:
[0044]所述數據轉換模塊從加密機中獲取密鑰管理中心的值;用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據加密密鑰,將所述預定格式的個人化數據用該數據加密密鑰按照預定算法加密;
[0045]所述數據檢測模塊解析加密後的預定格式的個人化數據是指:
[0046]所述數據檢測模塊從加密機中獲取密鑰管理中心的值,用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據解密密鑰;採用所述數據解密密鑰及預定算法對加密後的預定格式的個人化數據進行解密;根據所述預定格式對解密後的數據進行解析,得到模板數據。
[0047]可選地,解析後得到的模板數據內容包括:
[0048]接觸面無損檢測數據;
[0049]非接觸面無損檢測數據;
[0050]接觸面交易檢測用數據;
[0051 ] 非接觸面交易檢測用數據。
[0052]可選地,所述數據檢測模塊還用於掃描所述模板數據,根據所述模板數據所指明的待檢測數據項、檢測界面及檢測命令,驅動讀卡器設備相應的啟用界面。
[0053]可選地,所述數據檢測模塊驗證個人化後的待檢測的金融IC卡內部數據的正確性是指:[0054]所述數據檢測模塊根據所述模板數據中的接觸面無損檢測數據和非接觸面無損檢測數據生成讀取數據命令,通過指定通道發送給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望數據進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確;根據所述模板數據中的接觸面交易檢測用數據和非接觸面交易檢測用數據,生成模擬交易的APDU指令流,通過指定通道發送給所述待檢測的金融IC卡;根據所述待檢測的金融IC卡返回的數據,發送相應的校驗命令給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望結果進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確。
[0055]本發明的技術方案將不同的數據模板轉換成通用數據模板,能夠對不同發卡機構的個人化數據統一進行個人化數據檢測,實現個人化檢測系統的統一管理,降低了個人化檢測的管理成本。本發明的優化方案通過系統內部自動切換讀卡器啟用界面,不用人工操作更換卡片的放置位置,即可以實現IC卡的雙界面檢測。
【專利附圖】

【附圖說明】
[0056]圖1為實施例一中金融IC卡個人化數據的檢測方法的流程示意圖;
[0057]圖2為實施例二中金融IC卡個人化數據的檢測系統的示意框圖。
【具體實施方式】
[0058]下面將結合附圖及實施例對本發明的技術方案進行更詳細的說明。
[0059]需要說明的是,如果不衝突,本發明實施例以及實施例中的各個特徵可以相互結合,均在本發明的保護範圍之內。另外,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。
[0060]實施例一、一種金融IC卡個人化數據的檢測方法,如圖1所示,包括:
[0061]S101、按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文;
[0062]S102、將所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據;
[0063]S103、解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。
[0064]由於目前各發卡機構沒有統一的數據模板和文件保護方法,所以發卡機構不同,原始個人化數據所用的個人化數據模板和保護方式也不同。本實施例中,對於用來個人化所述待檢測的金融IC卡的原始個人化數據文件,要採用該原始個人化數據所屬的發卡機構的個人化數據模板和保護方式解析,輸出個人化數據明文。
[0065]本實施例中,所述預定格式的個人化數據是模板統一的個人化數據;至於具體採用什麼樣的模板作為統一的模板,可以根據需要自行設定。
[0066]本實施例的一種實施方式中,所述預定格式的個人化數據可以但不限於包括:
[0067]數據分組標識符DGI分組(每個DGI分組會包含若干標籤TAG值);
[0068]檢測界面(接觸、非接觸);
[0069]檢測方法(會指明檢測所用的指令名稱,如SELECT、READ RECORD、GET DATA等)。[0070]本實施例的一種實施方式中,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據的步驟具體可以包括:
[0071]從加密機中獲取KMC (密鑰管理中心)的值;
[0072]用待檢測的金融IC卡唯一的密鑰數據(KEY DATA)分散所獲取的值得到數據加密密鑰;
[0073]將所述預定格式的個人化數據用該數據加密密鑰按照預定算法加密。
[0074]相應的,該實施方式中,所述解析加密後的預定格式的個人化數據的步驟具體可以包括:
[0075]從加密機中獲取KMC的值,用待檢測的金融IC卡唯一的密鑰數據(KEY DATA)分散所獲取的值得到數據解密密鑰;
[0076]採用所述數據解密密鑰及預定算法對加密後的預定格式的個人化數據進行解密;
[0077]根據所述預定格式對解密後的數據進行解析,得到模板數據。
[0078]本實施方式中採用一卡一密的方式對數據進行加密,在很大程度上提高了安全性,所以輸出結果也可短暫保存在系統伺服器端。所述預定算法可以根據需要自行設定。
[0079]本實施例的一種實施方式中,所述解析出的模板數據可以但不限於包括:
[0080]接觸面無損檢測數據;
[0081]非接觸面無損檢測數據;
[0082]接觸面交易檢測用數據;
[0083]非接觸面交易檢測用數據。
[0084]如上四類數據對應兩種檢測方法,無損檢測和交易檢測。
[0085]無損檢測主要是採用對卡片內部數據進行讀取的方式,驗證卡片內部數據的正確性。在進行數據驗證時,根據所述模板數據組織相應的讀取數據命令,將該讀取數據命令通過指定通道發送給卡片,並將卡片返回數據和系統期望數據進行比對,判斷卡內數據是否正確,同時保存測試報告。
[0086]交易測試是一種有損檢測方式。該模塊根據模板數據的配置情況,模擬終端交易流程,組織模擬交易的APDU指令流,並將該指令流通過指定通道發送給卡片,再根據卡片返回數據情況發送相應的校驗命令給卡片,同時將卡片返回結果和期望結果進行比對,來驗證卡片的返回結果是否正確,從而驗證卡內數據是否正確。
[0087]該實施方式中,驗證個人化後的待檢測的金融IC卡內部數據的正確性的步驟中還可以包括:
[0088]掃描所述模板數據,根據所述模板數據所指明的待檢測數據項、檢測界面(接觸、非接觸)及檢測命令,驅動讀卡器設備相應的啟用界面。
[0089]本實施方式可以自動切換讀卡器設備的啟用界面,不用移動卡片;例如:當所述模板數據中指明某一 DGI數據的檢測界面為接觸界面,而下一個DGI數據的檢測界面為非接觸界面,則先驅動讀卡器設備的接觸面與卡片保持連接,檢測當前DGI數據後,掃描下一待檢測DGI數據,發現採用非接觸方式的檢測方式,則驅動讀卡器設備關閉接觸界面,啟用非接觸界面進行DGI數據的檢測。
[0090]所述檢測命令可分為四種:SELECT、READ RECORD、GET DATA和標準交易命令。這四種命令都是現有規範規定的標準命令;判斷時,只需要將命令的返回結果和期望值進行比對即可。
[0091]該實施方式中,所述根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性的步驟具體可以包括:
[0092]根據所述模板數據中的接觸面無損檢測數據和非接觸面無損檢測數據生成讀取數據命令,通過指定通道發送給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望數據進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確;
[0093]根據所述模板數據中的接觸面交易檢測用數據和非接觸面交易檢測用數據,生成模擬交易的APDU指令流,通過指定通道發送給所述待檢測的金融IC卡;根據所述待檢測的金融IC卡返回的數據,發送相應的校驗命令給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望結果進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確。
[0094]實施例二、一種金融集成電路卡個人化數據的檢測系統,如圖2所示,包括:
[0095]數據解析模塊,用於按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文(不保存);
[0096]數據轉換模塊,用於將從數據解析模塊接收的所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據;
[0097]數據檢測模塊,用於解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。
[0098]本實施例中,所述檢測系統的檢測目標為由卡片個人化系統個人化後的金融IC卡。
[0099]本實施例中,所述數據解析模塊的輸入為發卡機構的原始個人化數據文件。由於目前沒有統一的數據模板和文件保護方法,所以,發卡機構不同,該數據文件的格式和保護方式也不同。數據解析模塊需要按照發卡機構的個人化數據模板和保護方式解析原始個人化數據文件,輸出個人化數據明文。
[0100]本實施例的一種實施方式中,所述數據轉換模塊的輸入為所述個人化數據明文和個人化系統發行後的金融IC卡。
[0101]所述數據轉換模塊採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據具體可以是指:
[0102]所述數據轉換模塊從加密機中獲取KMC的值;用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據加密密鑰,將所述預定格式的個人化數據用該數據加密密鑰按照預定算法加密;
[0103]相應地,本實施方式中,所述數據檢測模塊解析加密後的預定格式的個人化數據具體可以是指:
[0104]所述數據檢測模塊從加密機中獲取密鑰管理中心的值,用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據解密密鑰;採用所述數據解密密鑰及預定算法對加密後的預定格式的個人化數據進行解密;根據所述預定格式對解密後的數據進行解析,得到模板數據。[0105]所述數據轉換模塊輸出的是加密後的個人化數據。該模塊採用一卡一密的方式對數據進行加密,在很大程度上提高了安全性,所以輸出結果也可短暫保存在系統伺服器端。
[0106]本實施例的一種實施方式中,所述數據檢測模塊的輸入為個人化後的金融IC卡、加密後的預定格式的個人化數據。所述數據檢測模塊首先將加密後的預定格式的個人化數據解析,解析後得到的模板數據內容可以但不限於包括以下四類:
[0107]接觸面無損檢測數據;
[0108]非接觸面無損檢測數據;
[0109]接觸面交易檢測用數據;
[0110]非接觸面交易檢測用數據。
[0111]如上四類數據對應兩種檢測方法,無損檢測和交易檢測。
[0112]該實施方式中,所述數據檢測模塊還可以用於掃描所述模板數據,根據所述模板數據所指明的待檢測數據項、檢測界面及檢測命令,驅動讀卡器設備相應的啟用界面;本實施方式中的所述數據檢測模塊具有自動切換讀卡器啟用界面的功能。
[0113]該實施方式中,所述數據檢測模塊驗證個人化後的待檢測的金融IC卡內部數據的正確性具體可以是指:
[0114]所述數據檢測模塊根據所述模板數據中的接觸面無損檢測數據和非接觸面無損檢測數據生成讀取數據命令,通過指定通道發送給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望數據進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確;根據所述模板數據中的接觸面交易檢測用數據和非接觸面交易檢測用數據,生成模擬交易的APDU指令流,通過指定通道發送給所述待檢測的金融IC卡;根據所述待檢測的金融IC卡返回的數據,發送相應的校驗命令給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望結果進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確。
[0115]其它實施細節可參照實施例一。
[0116]本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬體完成,所述程序可以存儲於計算機可讀存儲介質中,如只讀存儲器、磁碟或光碟等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現。相應地,上述實施例中的各模塊/單元可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。本發明不限制於任何特定形式的硬體和軟體的結合。
[0117]當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明的權利要求的保護範圍。
【權利要求】
1.一種金融集成電路IC卡個人化數據的檢測方法,包括: 按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文; 將所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據; 解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。
2.如權利要求1所述的方法,其特徵在於,所述採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據的步驟包括: 從加密機中獲取密鑰管理中心的值; 用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據加密密鑰; 將所述預定格式的個人化數據用該數據加密密鑰按照預定算法加密; 所述解析加密後的預定格式的個人化數據的步驟包括: 從加密機中獲取密鑰管理中心的值,用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據解密密鑰; 採用所述數據解密密鑰及預定算法對加密後的預定格式的個人化數據進行解密; 根據所述預定格式對解密後的數據進行解析,得到模板數據。·
3.如權利要求1或2所述的方法,其特徵在於,所述解析出的模板數據包括: 接觸面無損檢測數據; 非接觸面無損檢測數據; 接觸面交易檢測用數據; 非接觸面交易檢測用數據。
4.如權利要求3所述的方法,其特徵在於,所述驗證個人化後的待檢測的金融IC卡內部數據的正確性的步驟中還包括: 掃描所述模板數據,根據所述模板數據所指明的待檢測數據項、檢測界面及檢測命令,驅動讀卡器設備相應的啟用界面。
5.如權利要求3所述的方法,其特徵在於,所述根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性的步驟包括: 根據所述模板數據中的接觸面無損檢測數據和非接觸面無損檢測數據生成讀取數據命令,通過指定通道發送給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望數據進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確; 根據所述模板數據中的接觸面交易檢測用數據和非接觸面交易檢測用數據,生成模擬交易的應用協議數據單元APDU指令流,通過指定通道發送給所述待檢測的金融IC卡;根據所述待檢測的金融IC卡返回的數據,發送相應的校驗命令給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望結果進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確。
6.一種金融集成電路IC卡個人化數據的檢測系統,其特徵在於,包括: 數據解析模塊,用於按照第一發卡機構的個人化數據模板和保護方式解析第一發卡機構的原始個人化數據文件,得到個人化數據明文;數據轉換模塊,用於將所述個人化數據明文轉換為預定格式的個人化數據,採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據; 數據檢測模塊,用於解析加密後的預定格式的個人化數據,根據解析出的模板數據,驗證個人化後的待檢測的金融IC卡內部數據的正確性。
7.如權利要求6所述的系統,其特徵在於,所述數據轉換模塊採用待檢測的金融IC卡唯一對應的密鑰數據加密轉換為預定格式的個人化數據是指: 所述數據轉換模塊從加密機中獲取密鑰管理中心的值;用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據加密密鑰,將所述預定格式的個人化數據用該數據加密密鑰按照預定算法加密; 所述數據檢測模塊解析加密後的預定格式的個人化數據是指: 所述數據檢測模塊從加密機中獲取密鑰管理中心的值,用待檢測的金融IC卡唯一的密鑰數據分散所獲取的值得到數據解密密鑰;採用所述數據解密密鑰及預定算法對加密後的預定格式的個人化數據進行解密;根據所述預定格式對解密後的數據進行解析,得到模板數據。
8.如權利要求6或7所述的系統,其特徵在於,解析後得到的模板數據內容包括: 接觸面無損檢測數據; 非接觸面無損檢測數據; 接觸面交易檢測用數據; 非接觸面交易檢測用數據。
9.如權利要求8所述的系統,其特徵在於: 所述數據檢測模塊還用於掃描所述模板數據,根據所述模板數據所指明的待檢測數據項、檢測界面及檢測命令,驅動讀卡器設備相應的啟用界面。
10.如權利要求8所述的系統,其特徵在於,所述數據檢測模塊驗證個人化後的待檢測的金融IC卡內部數據的正確性是指: 所述數據檢測模塊根據所述模板數據中的接觸面無損檢測數據和非接觸面無損檢測數據生成讀取數據命令,通過指定通道發送給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望數據進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確;根據所述模板數據中的接觸面交易檢測用數據和非接觸面交易檢測用數據,生成模擬交易的APDU指令流,通過指定通道發送給所述待檢測的金融IC卡;根據所述待檢測的金融IC卡返回的數據,發送相應的校驗命令給所述待檢測的金融IC卡;將所述待檢測的金融IC卡返回的數據和期望結果進行比對,如果相同則所述待檢測的金融IC卡內的個人化數據正確。
【文檔編號】G06K7/00GK103714295SQ201310741905
【公開日】2014年4月9日 申請日期:2013年12月27日 優先權日:2013年12月27日
【發明者】王新影, 張靖, 鄭輝, 石春光, 韓帥, 王森 申請人:北京大唐智慧卡技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀