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