Smart COS操作系統(tǒng)介紹
文章出處:http://coolbang.cn 作者:亞科希資… 人氣: 發(fā)表時間:2005年11月17日
亞科希資訊 關(guān)鍵字: Smart COS操作系統(tǒng)
1. Smart COS簡介
CPU卡操作系統(tǒng)簡稱COS,它是伴隨著集成電路卡從簡單的EEPROM發(fā)展到帶微處理器的智能卡而應(yīng)運產(chǎn)生的。隨著CPU卡應(yīng)用的日益廣泛,作為國內(nèi)制卡行業(yè)和讀寫機具開發(fā)生產(chǎn)企業(yè)的先鋒,深圳市明華澳漢科技有限公司于1999年6月成功地開發(fā)出符合《中國金融集成電路(IC)卡規(guī)范》、ISO/IEC7816標(biāo)準(zhǔn)的且擁有自主版權(quán)的CPU卡操作系統(tǒng)Smart COS。在金融領(lǐng)域,它可作為現(xiàn)金卡、信用卡等銀行卡使用;在社保、工商、稅務(wù)、證券等各種付費行業(yè)可作為用戶卡使用;在電子商務(wù)網(wǎng)絡(luò)系統(tǒng)中,可做為交易雙方的身份識別。
Smart COS具有如下特點:
1)符合《中國金融集成電路(IC)卡規(guī)范》、《中國金融集成電路(IC)卡應(yīng)用規(guī)范》
2)支持ISO-7816 T=0 通訊協(xié)議。
3)文件系統(tǒng)支持二進制文件、定長記錄文件、變長記錄文件、循環(huán)定長記錄文件。
4)支持電子錢包、電子存折功能。
5)支持Single DES、Triple DES等加密算法,并支持用戶特有的安全加密算法的下載。
6)支持線路加密、線路認(rèn)證功能,防止通信數(shù)據(jù)被非法竊取或篡改。
7)可用作安全保密模塊,使用過程密鑰實現(xiàn)加密、解密。
8)支持多種容量選擇,可選擇2K、4K、8K、16K字節(jié)的EEPROM空間。
9)安全機制使用狀態(tài)機,并支持PIN檢驗、CPU卡和終端的雙向認(rèn)證、數(shù)據(jù)加密、解密、MAC驗證。
10)滿足個別需求,可根據(jù)特殊行業(yè)的特殊用戶的需求定制。
2.Smart COS功能模塊
CPU卡也稱智能卡,它的核心就是芯片操作系統(tǒng),外界對卡發(fā)布的所有命令都需要通過操作系統(tǒng)才能對CPU卡起作用。
COS的主要功能是控制智能卡和外界的信息交換,管理智能卡內(nèi)的存儲器并在卡內(nèi)部完成各種命令的處理。一般來講,接口設(shè)備與卡之間的命令處理過程可分為四個功能模塊:即傳輸管理器、安全管理器、應(yīng)用管理器和文件管理器,如圖1所示。
圖1 命令處理過程
傳輸管理
對于COS而言,通訊層是接收和發(fā)送數(shù)據(jù)的通道,負(fù)