新四季網

一種實現複合卡作業系統的方法及裝置的製作方法

2023-07-13 13:43:16 1

專利名稱:一種實現複合卡作業系統的方法及裝置的製作方法
技術領域:
本發明涉及智慧卡作業系統領域,具體地說是涉及一種實現複合卡作業系統的方法。本發明還涉及實現複合卡作業系統的裝置。
背景技術:
目前智慧卡在生產生活中的應用,是在具體的應用規範指導下進行的,例如應用於金融領域的智慧卡,都要符合《中國金融集成電路(IC)卡規範》對智慧卡提出的具體要求,包括卡上數據的組織、所應支持的命令及卡同終端交換數據的過程等。又例如應用於石油化工(車輛加油)領域的智慧卡,則要符合《中國石化加油集成電路(IC)卡規範》。不同規範各個獨立,因而使得人們必須持多張智慧卡才能分別進行不同的交易,不僅不方便,而且也造成一定程度的浪費。為了方便人們使用,節約社會資源和發卡成本,需要讓一張卡能同時支持不同規範所約束的應用。
讓一張卡同時支持多種規範,目前所採用的方法主要有以下兩種(1)基於某一規範做功能擴展,比如基於《中國金融集成電路(IC)卡規範》開發一個金融卡,同時增加一些命令處理程序用於完成超出《中國金融集成電路(IC)卡規範》之外的其它一些應用。這種方法的缺點在於難以通過金融部門嚴格的測試,因為卡片的一些操作與《中國金融集成電路(IC)卡規範》並不能保持完全一致。
(2)在卡內放置多個作業系統,當生產卡片時根據需要激活其中的某一個。這種方式可以讓卡片支持的處理操作與相關的規範保持嚴格一致,比如卡內同時有金融與石化兩套系統,如果只激活金融系統,那麼該卡就只完成金融應用,其內置的石化應用不會帶來任何幹擾。這樣有助於通過金融部門嚴格的檢測,但是由於多應用不能共同發揮作用,所以這種方法只能幫助卡片製造廠商降低製造成本,卻不能為持卡人帶來任何方便。同時由於卡片製造廠商必須在卡片製造過程中多一道針對具體應用規範的激活環節,因而在降低製造成本的同時增加了管理成本。

發明內容
為了解決現有技術中一張智慧卡不能同時靈活又嚴格的支持多種規範的問題,本發明提供一種可以將多種作業系統複合到一張卡上的方法及實現該方法的裝置,通過本發明可以實現在一張卡上置入多個作業系統,可以支持多種規範,從而用一張卡就可以完成多種應用。
本發明的一種實現複合卡作業系統的方法,包括以下步驟步驟A將作業系統分成核心模塊、規範交易命令處理模塊和基本發卡命令模塊;步驟B將步驟A所述各模塊置入卡的晶片中;步驟C將卡插入不同部門的終端機,激活相應規範交易命令處理模塊。
所述步驟A包括步驟A1將應用於各規範的卡作業系統的重疊內容和通用的命令作為核心模塊;步驟A2將每種規範特有的命令作為一套命令解釋代碼,各規範命令解釋代碼共同組成規範交易命令處理模塊;步驟A3將創建文件命令和添加密鑰命令作為基本發卡命令模塊。
所述基本發卡命令向卡中創建文件和子目錄,所述每個文件和子目錄都包含記錄文件各子目錄的ID號、屬性和長度的內部描述數據。
所述表示文件屬性的內部描述數據裡包含有被設置成標誌的數據位。
所述步驟C包括步驟C1將卡片插入不同部門的終端機中;步驟C2終端機選擇對應的子目錄;步驟C3終端機發出交易命令;步驟C4核心模塊接收到終端機發來的交易命令,由核心模塊中的命令分派模塊判斷該交易命令所屬的規範;步驟C5根據判斷結果將該交易命令交給相應的規範交易命令處理模塊處理。
在所述步驟C4中,所述命令分派模塊根據所述交易命令的標誌來判斷該交易命令所屬的規範。
本發明一種實現複合卡作業系統的裝置,包括核心模塊、規範交易命令處理模塊和基本發卡命令模塊,所述核心模塊用於處理基本的和各規範通用的命令;所述規範交易命令處理模塊用於處理相應規範的交易;所述基本發卡命令模塊用於向規範交易命令處理模塊創建文件和添加密鑰。
所述核心模塊包括硬體驅動模塊、命令分派模塊和安全算法模塊,所述硬體驅動模塊用於控制和管理卡片硬體資源;所述命令分派模塊用於識別命令所屬類別並將命令分派給相應的規範交易命令處理模塊或基本發卡命令模塊;所述安全算法模塊用於對交易過程進行加密。
所述規範交易命令處理模塊包括金融交易命令處理模塊、石化交易命令處理模塊、公交交易命令處理模塊或社保交易命令處理模塊。
由於本發明在卡的作業系統中設置了表示文件屬性的標誌,各規範交易命令處理程序可同時激活,所以持卡人可以憑一張智慧卡完成多種不同的交易,大大方便了用戶。發卡方(指銀行等為用戶提供服務的一方)也可以隨時向卡內追加文件,激活卡內尚未激活的命令解釋程序,不斷擴充持卡人所能進行的交易項目,增強了卡片應用的靈活性,同時也降低了發卡成本。另外,各應用規範中相互重疊的部分作為核心部分,將各規範中各自的命令解釋程序分別置入卡中,每套命令解釋代碼都嚴格遵循它所對應的卡應用規範,不為支持其它應用做任何擴展,因此本發明的方法可以通過各種規範的嚴格測試。


下面結合附圖和實施例對本發明進一步說明。
圖1為本發明的實現複合卡作業系統的方法的原理框圖;圖2為本發明的實現複合卡作業系統的裝置的一種實施例的結構原理圖;圖3為本發明的實現複合卡作業系統的方法的一種實施例的操作流程圖。
具體實施例方式
如圖1所示,由智慧卡的開發者將卡所需要應用的各規範中相互重疊的內容集中在一起作為核心模塊,寫入卡中,該核心模塊包括硬體驅動模塊、命令分派模塊和安全算法模塊;開發者還向卡中置入基本發卡命令模塊,通過基本發卡命令模塊,發卡者可以向卡內創建文件和子目錄,每個子目錄包含一套應用規範對應的交易命令解釋程序。每個文件和子目錄都包含有32個數據位的內部描述數據,這些數據中記載著文件與子目錄的ID號,屬性,長度等,根據需要,也可以使用其它數目的數據位表示屬性,從一個表示文件屬性的字節上分出4個數據位,將其設置成「標誌」,也可以根據需要採用其它數目的數據位設置標誌。如圖2所示,圖中帶有省略號的方框表示可以還有其它的應用規範對應的交易命令解釋程序。
在基本發卡命令中設置一個「創建文件」命令,發卡方在這個命令的參數中給出標誌,卡作業系統在執行這條命令時會把參數中的標誌整理到內部32個數據位數據結構之中。這樣,卡作業系統每收到一條命令,就要根據命令中表示文件屬性的標誌去判斷出這個命令是屬於哪個規範的,根據判斷的結果決定把這條命令交給相應的命令解釋代碼,如圖3所示。
下面通過實施例具體說明開發者將金融應用規範、石化應用規範、公交應用規範和社保應用規範中相互重疊的部分作為作業系統的核心模塊置入智慧卡,另外向卡中置入基本發卡命令模塊。作為發卡方的銀行用發卡機向卡作業系統發送創建文件命令,卡作業系統的命令分派模塊判斷該命令為基本發卡命令,於是將該命令交給基本發卡命令模塊處理,通過基本發卡命令向卡內置入金融應用的相關數據,將該程序存放在卡內一個獨立的子目錄內,並在表示該子目錄屬性的字節中分出4個數據位,作為本子目錄的標誌,設金融應用系統的標誌為1。與之類似,石化服務部門和社保服務部門分別將其相應規範對應的相關數據置入卡中,並設置上標誌,設石化應用系統的標誌為2,設公交應用系統的標誌為3,設社保應用系統的標誌為4。根據需要可以只置入其中某一個或幾個應用系統,也可以置入其它的應用系統,並設置上相應的標誌。這樣,持有該智慧卡的用戶就可以進行多種操作了。
將卡插入金融應用系統的終端機,卡作業系統與金融應用系統終端機交互,金融應用系統終端機向卡的作業系統發送帶有標誌1的命令,卡作業系統的命令分派模塊根據標誌判斷該命令為金融交易命令,將該命令交給卡內的金融命令解釋程序執行。
將卡插入石化應用系統的終端機,卡作業系統與石化應用系統終端機交互,石化應用系統終端機向卡的作業系統發送帶有標誌2的命令,卡作業系統的命令分派模塊根據標誌判斷該命令為石化交易命令,將該命令交給卡內的石化命令解釋程序執行。
將卡插入公交應用系統的終端機,卡作業系統與公交應用系統終端機交互,公交應用系統終端機向卡的作業系統發送帶有標誌3的命令,卡作業系統的命令分派模塊根據標誌判斷該命令為公交交易命令,將該命令交給卡內的公交命令解釋程序執行。
將卡插入社保應用系統的終端機,卡作業系統與社保應用系統終端機交互,社保應用系統終端機向卡的作業系統發送帶有標誌4的命令,卡作業系統的命令分派模塊根據標誌判斷該命令為社保交易命令,將該命令交給卡內的社保命令解釋程序執行。
權利要求
1.一種實現複合卡作業系統的方法,其特徵在於所述方法包括以下步驟步驟A將作業系統分成核心模塊、規範交易命令處理模塊和基本發卡命令模塊;步驟B將步驟A所述各模塊置入卡的晶片中;步驟C將卡插入不同部門的終端機,激活相應規範交易命令處理模塊。
2.根據權利要求1所述的實現複合卡作業系統的方法,其特徵在於所述步驟A包括步驟A1將應用於各規範的卡作業系統的重疊內容和通用的命令作為核心模塊;步驟A2將每種規範特有的命令作為一套命令解釋代碼,各規範命令解釋代碼共同組成規範交易命令處理模塊;步驟A3將創建文件命令和添加密鑰命令作為基本發卡命令模塊。
3.根據權利要求1或2所述的實現複合卡作業系統的方法,其特徵在於所述基本發卡命令向卡中創建文件和子目錄,所述每個文件和子目錄都包含記錄文件各子目錄的ID號、屬性和長度的內部描述數據。
4.根據權利要求3所述的實現複合卡作業系統的方法,其特徵在於所述表示文件屬性的內部描述數據裡包含有被設置成標誌的數據位。
5.根據權利要求1所述的實現複合卡作業系統的方法,其特徵在於所述步驟C包括步驟C1將卡片插入不同部門的終端機中;步驟C2終端機選擇對應的子目錄;步驟C3終端機發出交易命令;步驟C4核心模塊接收到終端機發來的交易命令,由核心模塊中的命令分派模塊判斷該交易命令所屬的規範;步驟C5根據判斷結果將該交易命令交給相應的規範交易命令處理模塊處理。
6.根據權利要求5所述的實現複合卡作業系統的方法,其特徵在於在所述步驟C4中,所述命令分派模塊根據所述交易命令的標誌來判斷該交易命令所屬的規範。
7.一種實現複合卡作業系統的裝置,其特徵在於所述裝置包括核心模塊、規範交易命令處理模塊和基本發卡命令模塊,所述核心模塊用於處理基本的和各規範通用的命令;所述規範交易命令處理模塊用於處理相應規範的交易命令;所述基本發卡命令模塊用於向規範交易命令處理模塊創建文件和添加密鑰。
8.根據權利要求7所述的實現複合卡作業系統的裝置,其特徵在於所述核心模塊包括硬體驅動模塊、命令分派模塊和安全算法模塊,所述硬體驅動模塊用於控制和管理卡片硬體資源;所述命令分派模塊用於識別命令所屬類別並將命令分派給相應的規範交易命令處理模塊或基本發卡命令模塊;所述安全算法模塊用於對交易過程進行加密。
9.根據權利要求7或8所述的實現複合卡作業系統的裝置,其特徵在於所述規範交易命令處理模塊包括金融交易命令處理模塊、石化交易命令處理模塊、公交交易命令處理模塊或社保交易命令處理模塊。
全文摘要
本發明公開了一種實現複合卡作業系統的方法及裝置,屬於智慧卡作業系統領域。把作業系統分解成核心模塊、各規範交易命令處理模塊和基本發卡命令模塊。核心模塊包括各應用規範相重疊的內容,各規範交易命令處理模塊被細分成多套命令解釋代碼,每套代碼對應一種應用規範。每個規範的數據放在卡內一獨立的子目錄中,設置相應的標誌作為子目錄的屬性。卡作業系統每收到一條命令,根據表示子目錄屬性的標誌去判斷該命令所屬的規範,從而將該交易命令交給相應的規範交易命令處理模塊處理。標誌的設置增加了卡片應用的靈活性,降低了發卡成本,同時由於每一套命令解釋代碼都是嚴格遵循它所對應的卡應用規範設計的,因此該方法克服了測試難通過的問題。
文檔編號G07F19/00GK1851759SQ20061008321
公開日2006年10月25日 申請日期2006年5月30日 優先權日2006年5月30日
發明者陸舟, 於華章 申請人:北京飛天誠信科技有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀