[發(fā)明專(zhuān)利]一種實(shí)現(xiàn)多業(yè)務(wù)軟件智能卡芯片的方法與裝置有效
| 申請(qǐng)?zhí)枺?/td> | 200710099756.6 | 申請(qǐng)日: | 2007-05-30 |
| 公開(kāi)(公告)號(hào): | CN101055623A | 公開(kāi)(公告)日: | 2007-10-17 |
| 發(fā)明(設(shè)計(jì))人: | 張盛 | 申請(qǐng)(專(zhuān)利權(quán))人: | 張盛 |
| 主分類(lèi)號(hào): | G06K19/07 | 分類(lèi)號(hào): | G06K19/07;G06F9/44 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100084北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實(shí)現(xiàn) 業(yè)務(wù) 軟件 智能卡 芯片 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種實(shí)現(xiàn)多業(yè)務(wù)軟件智能卡芯片的方法與裝置,尤其涉及一種能夠支持不同設(shè)計(jì)者來(lái)源業(yè)務(wù)軟件模塊的高兼容性智能卡芯片的方法與裝置。
背景技術(shù)
智能芯片卡是一種基于集成電路芯片的卡片,目前被廣泛的應(yīng)用于個(gè)人身份識(shí)別、金融用戶(hù)信息識(shí)別、移動(dòng)電話(huà)用戶(hù)識(shí)別、IC電話(huà)卡和廣播電視信息授權(quán)接收等領(lǐng)域,也常被簡(jiǎn)稱(chēng)為智能卡,或者稱(chēng)為集成電路卡(IC卡)。
一般用戶(hù)識(shí)別卡可以采用條形碼、光電、磁條和智能芯片等方式記錄用戶(hù)信息,智能芯片卡是其中存儲(chǔ)容量和安全性最高的一種解決方案,這是因?yàn)樾酒邆涓蟮拇鎯?chǔ)容量和更強(qiáng)的信息處理功能。最早的智能芯片卡只記錄用戶(hù)序列號(hào)和用戶(hù)密碼,后來(lái)為了提高所存儲(chǔ)信息的安全性又集成了密碼安全和電路安全保護(hù)等模塊。目前帶微處理器的智能芯片卡被更加廣泛的使用。
在智能芯片卡中,用戶(hù)的身份和信息識(shí)別一般通過(guò)微處理器的軟件模塊進(jìn)行處理,部分運(yùn)算量大的操作可以用專(zhuān)門(mén)的協(xié)處理器電路模塊實(shí)現(xiàn)。智能芯片卡的芯片硬件實(shí)現(xiàn)方法都比較近似,主要集成了微處理器(Intel公司8031/32和8051/52系列,Motorola公司的6800系列等)、隨機(jī)讀寫(xiě)存儲(chǔ)器RAM、非揮發(fā)存儲(chǔ)器(EEPROM或FLASH)、密碼模塊(DES密碼模塊或RSA密碼模塊)等。智能芯片卡被用來(lái)實(shí)現(xiàn)不同的特定應(yīng)用,目前這些特定應(yīng)用的開(kāi)發(fā)通常都被稱(chēng)為二次開(kāi)發(fā),即基于已有的芯片硬件結(jié)構(gòu),采用自行設(shè)計(jì)或由芯片廠(chǎng)家提供的卡上操作系統(tǒng)軟件,有針對(duì)的開(kāi)發(fā)智能芯片卡內(nèi)的應(yīng)用軟件業(yè)務(wù)模塊,如實(shí)現(xiàn)移動(dòng)電話(huà)SIM卡、銀行借記卡等。
傳統(tǒng)的智能卡芯片在啟動(dòng)后首先引導(dǎo)片上核心操作系統(tǒng),開(kāi)始順序執(zhí)行由應(yīng)用方案開(kāi)發(fā)者設(shè)計(jì)的軟件程序,執(zhí)行相應(yīng)的智能卡功能(例如讀出卡內(nèi)的移動(dòng)電話(huà)帳號(hào)或移動(dòng)電話(huà)號(hào)碼)。當(dāng)卡內(nèi)具有多個(gè)應(yīng)用業(yè)務(wù)功能時(shí),以移動(dòng)電話(huà)的“一卡雙號(hào)”為例,目前的智能卡芯片把不同的號(hào)碼存儲(chǔ)在不同的數(shù)據(jù)區(qū)空間,由同一個(gè)應(yīng)用業(yè)務(wù)功能模塊通過(guò)讀取不同的數(shù)據(jù)來(lái)實(shí)現(xiàn)相應(yīng)的電話(huà)號(hào)碼通話(huà)功能,與不同號(hào)碼相關(guān)的不同具體功能則通過(guò)調(diào)用程序區(qū)中的不同子程序來(lái)完成,子程序之間通過(guò)軟件代碼可以相互調(diào)用,代碼的安全性極大的影響了卡片的安全性。在核心操作系統(tǒng)和能夠支持雙號(hào)的應(yīng)用業(yè)務(wù)功能模塊層次,兩個(gè)電話(huà)號(hào)碼并不完全獨(dú)立。在傳統(tǒng)智能卡中,如果存在兩個(gè)不同的應(yīng)用業(yè)務(wù)功能模塊,就通過(guò)更高層次的軟件管理模塊或卡上核心操作系統(tǒng)來(lái)進(jìn)行軟件執(zhí)行過(guò)程的控制,應(yīng)用業(yè)務(wù)功能模塊之間不具備硬件方式實(shí)現(xiàn)的隔離措施。
集成了多個(gè)業(yè)務(wù)功能的智能芯片卡正在成為智能卡領(lǐng)域發(fā)展的下一個(gè)方向,比較典型的是移動(dòng)電話(huà)SIM卡中的“一卡雙號(hào)“。目前這些集成在一起的業(yè)務(wù)軟件模塊通常是由同一個(gè)發(fā)卡商家或機(jī)構(gòu)提供,原因如前面提到,卡上應(yīng)用業(yè)務(wù)軟件模塊之間的彼此隔離和安全保護(hù)還不足夠的完善,目前還需要依靠卡上核心操作系統(tǒng)軟件或底層應(yīng)用管理軟件來(lái)實(shí)現(xiàn),這使得卡片的安全性和軟件的可靠性密切相關(guān),來(lái)自不同發(fā)卡商家的應(yīng)用業(yè)務(wù)軟件模塊很難被信任的放在一起工作。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的現(xiàn)狀和存在的問(wèn)題,本發(fā)明的目的是提供一種通過(guò)電路硬件保護(hù)實(shí)現(xiàn)的高兼容性多業(yè)務(wù)軟件智能卡芯片方法與裝置,特別針對(duì)來(lái)自不同開(kāi)發(fā)者的應(yīng)用業(yè)務(wù)功能軟件模塊彼此隔離和安全保護(hù)的需要,提出硬件實(shí)現(xiàn)的芯片內(nèi)部操作合法性檢查和處理方法,對(duì)軟件模塊執(zhí)行過(guò)程中的信號(hào)進(jìn)行檢查和判決,并進(jìn)行非法操作的設(shè)定處理,從而能夠?qū)崿F(xiàn)發(fā)布來(lái)源不同的多個(gè)應(yīng)用業(yè)務(wù)軟件模塊之間的完全隔離和安全保護(hù),具有更高的安全性和兼容性。
本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
通過(guò)硬件結(jié)構(gòu)實(shí)現(xiàn)業(yè)務(wù)軟件系統(tǒng)的獨(dú)立存儲(chǔ)和彼此隔離,包括核心操作系統(tǒng)和多個(gè)業(yè)務(wù)軟件代碼間彼此獨(dú)立存儲(chǔ),以及在硬件上實(shí)現(xiàn)的隔離,來(lái)實(shí)現(xiàn)不同來(lái)源業(yè)務(wù)軟件間的安全保護(hù)和共存。
核心操作系統(tǒng)代碼根據(jù)讀卡器傳輸?shù)臉I(yè)務(wù)軟件編號(hào),進(jìn)行查找對(duì)應(yīng)的業(yè)務(wù)軟件數(shù)據(jù)存儲(chǔ);業(yè)務(wù)軟件通過(guò)業(yè)務(wù)軟件數(shù)據(jù)共享存儲(chǔ)區(qū)為后續(xù)業(yè)務(wù)軟件提供數(shù)據(jù)或通過(guò)核心操作系統(tǒng)代碼獲得業(yè)務(wù)軟件的數(shù)據(jù)。
核心操作系統(tǒng)代碼獲得的業(yè)務(wù)軟件代碼數(shù)據(jù),來(lái)讀取共享數(shù)據(jù)區(qū)中業(yè)務(wù)軟件N代碼(前一業(yè)務(wù)軟件代碼)寫(xiě)入的共享數(shù)據(jù)或通過(guò)核心操作系統(tǒng)代碼將業(yè)務(wù)軟件N代碼所需要的數(shù)據(jù)寫(xiě)入共享數(shù)據(jù)區(qū)。
核心操作系統(tǒng)獲得被調(diào)用的業(yè)務(wù)軟件代碼的返回信號(hào)后,重新啟動(dòng)業(yè)務(wù)軟件N代碼,并從共享數(shù)據(jù)區(qū)讀取被調(diào)用的業(yè)務(wù)軟件代碼所提供的共享數(shù)據(jù)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于張盛,未經(jīng)張盛許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710099756.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種現(xiàn)澆砼填充用空心胎體
- 下一篇:一種提高高嶺土粘濃度的方法
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06K 數(shù)據(jù)識(shí)別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K19-00 連同機(jī)器一起使用的記錄載體,并且至少其中一部分設(shè)計(jì)帶有數(shù)字標(biāo)記
G06K19-02 .按所選用的材料區(qū)分的,例如,通過(guò)機(jī)器運(yùn)輸時(shí)避免磨損的材料
G06K19-04 .按形狀特征區(qū)分的
G06K19-06 .按數(shù)字標(biāo)記的種類(lèi)區(qū)分的,例如,形狀、性質(zhì)、代碼
G06K19-063 ..載體被穿孔或開(kāi)槽,例如,具有拉長(zhǎng)槽的載體
G06K19-067 ..帶有導(dǎo)電標(biāo)記、印刷電路或半導(dǎo)體電路元件的記錄載體,例如,信用卡或識(shí)別卡
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 一種在有線(xiàn)智能網(wǎng)中實(shí)現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶(hù)端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動(dòng)業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲(chǔ)介質(zhì)
- 一種基于業(yè)務(wù)事件的頁(yè)面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開(kāi)發(fā)和執(zhí)行方法及系統(tǒng)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線(xiàn)加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 設(shè)有虛擬智能卡的物理智能卡及虛擬智能卡的配置方法
- 智能卡注冊(cè)方法、智能卡管理平臺(tái)及智能卡
- 一種智能卡轉(zhuǎn)接裝置及方法
- 一種應(yīng)用于智能卡標(biāo)識(shí)領(lǐng)域的智能卡安裝結(jié)構(gòu)
- 智能卡應(yīng)用程序遠(yuǎn)程測(cè)試系統(tǒng)
- 一種智能卡的操作執(zhí)行方法、智能卡讀寫(xiě)系統(tǒng)和智能卡
- 一種自動(dòng)翻卡機(jī)頂盒
- 通信異常處理方法、裝置及智能卡終端
- 一種自動(dòng)翻卡機(jī)頂盒
- 一種智能卡的軟切換方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





