智能卡操作系統(tǒng)(COS),什么是智能卡操作系統(tǒng)(COS)
智能卡操作系統(tǒng)(COS),什么是智能卡操作系統(tǒng)(COS)
COS是駐留SIM卡內(nèi)的操作系統(tǒng)軟件,類似于PC上的DOS系統(tǒng),不過比DOS系統(tǒng)要簡(jiǎn)單的多。COS主要用于用于接受和處理外界(如手機(jī)或者讀卡器)發(fā)給SIM卡的各種信息,執(zhí)行外界發(fā)送的各種指令〔如鑒權(quán)運(yùn)算),管理卡內(nèi)的存儲(chǔ)器空間,向外界回送應(yīng)答信息等。一般來說,SIM卡COS系統(tǒng)模型共由4部分組成:通信管理模塊,安全管理模塊,應(yīng)用處理模塊,文件管理模塊。
外界信息(指令或數(shù)據(jù))通過通信管理模塊進(jìn)入COS,由安全管理模塊對(duì)其合法性進(jìn)行認(rèn)證檢查,其后由應(yīng)用處理模塊根據(jù)外界信息的含意(執(zhí)行、存儲(chǔ))進(jìn)行解釋,最后由文件管理模塊根據(jù)應(yīng)用處理模塊的解釋結(jié)果對(duì)EEPROM中的文件進(jìn)行操作。
如果COS需要對(duì)外界信息作出應(yīng)答,則由文件管理模塊讀取EEPROM中的文件數(shù)據(jù)傳送給應(yīng)用處理模塊,或直接由應(yīng)用處理模塊提取按照外界信息中指令的執(zhí)行結(jié)果,這些信息或數(shù)據(jù)經(jīng)過安全管理模塊的認(rèn)證檢查后,通過通信管理模塊反饋給外界,從而完成一次完整的處理過程。
傳統(tǒng)的COS(Card Operating System)和卡片應(yīng)用是在安全的環(huán)境下開發(fā)并裝載到芯片內(nèi)的,最近幾年,開放式操作系統(tǒng)平臺(tái)如Java CardTM, MultOS, Windows For Smart Card取得了重大發(fā)展,這大大方便了智能IC卡的應(yīng)用開發(fā)和一卡多用的實(shí)現(xiàn),并且允許動(dòng)態(tài)地裝載、更新或刪除卡片應(yīng)用。
Java Card已成為事實(shí)上的行業(yè)標(biāo)準(zhǔn),以Java虛擬機(jī)(JVM)為基礎(chǔ),支持多應(yīng)用動(dòng)態(tài)下載。Java智能IC卡具有平臺(tái)無關(guān)、高安全性、高可靠性、一卡多用的特點(diǎn),適于開發(fā)特定場(chǎng)合、突出個(gè)人身份驗(yàn)證、并在用卡交易過程中確保持卡人和證件一致性的應(yīng)用。
微軟智能IC卡視窗(Windows For Smart Card)與微軟Windows操作系統(tǒng)相結(jié)合,將在電子商務(wù)、網(wǎng)絡(luò)安全有廣闊前景。MULTOS 是一個(gè)多應(yīng)用OS,它卡片有效生命周期內(nèi)允許動(dòng)態(tài)地裝載、更新或刪除卡片應(yīng)用。
另外,智能IC卡也是電子商務(wù)的未來,它本身固有的安全性和方便性,使其成為目前公認(rèn)的網(wǎng)絡(luò)安全用戶端解決方案。利用智能IC卡可以較方便通過數(shù)據(jù)加密以及通過PKI進(jìn)行身份驗(yàn)證,保證在線安全支付。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(1) 100%
相關(guān)閱讀:
- [電子說] uboot的基本概念和啟動(dòng)流程分析 2023-10-24
- [電子說] 編譯官方fridaserver或者strongFrida并替換系統(tǒng)內(nèi)置版本 2023-10-24
- [人工智能] 機(jī)器學(xué)習(xí)需要掌握的九種工具盤點(diǎn) 2023-10-24
- [電子說] 多路徑和iSCSI SAN存儲(chǔ)技術(shù)介紹 2023-10-24
- [電子說] 浩辰CAD Linux版 2024全球發(fā)布 2023-10-23
- [電子說] ARMv7-A處理器模式與特權(quán)等級(jí) 2023-10-21
- [嵌入式技術(shù)] DNS的各種玩法:程序編譯到進(jìn)程的過程解析 2023-10-20
- [電子說] 深開鴻與福州新區(qū)攜手合作,賦能數(shù)字福州高質(zhì)量發(fā)展 2023-10-20
( 發(fā)表人:admin )