COS是卡片操作系統(Chip Operating System)的意思, 我們知道IC(Integrated Circuit 集成電路)卡按照所嵌的芯片類型的不同可以分爲存儲器卡、邏輯加密卡、CPU卡。
其中CPU卡內的集成電路包括中央處理器CPU、可編程只讀存儲器EEPROM、隨機存儲器RAM和固化在只讀存儲器ROM中的卡內芯片操作系統(Chip Operating System)。這個卡內芯片操作系統也就是我們的COS,也稱之爲Card OS,它是配置在CPU卡上的操作軟件,類似於計算機的操作系統,一般存放於ROM、部分EEPROM或Flash中。
深圳西龍同輝自主開發的SMCCOS V1.00是符合PBOC和ISO7816標準的芯片操作系統,已通過PBOC2.0 電子錢包/電子存摺檢測認證。西龍目前已具備開發設計符合金融IC卡電子錢包/電子存摺應用的資質,可以爲智能卡生產商、卡片供應商等提供相應需求的COS。
SMCCOS V1.00的功能特點:
1、符合《中國金融集成電路(IC)卡規範》、《中國金融集成電路(IC)卡應用規範》。
2、數據文件支持二進制文件、定長記錄文件、變長記錄文件、循環定長記錄文件。
3、支持符合銀行規範的電子錢包、電子存摺功能。
4、支持DES、Triple DES等加密算法,並支持用戶特有的安全加密算法的下載。
5、支持線路加密、線路保密功能,防止通信數據被非法竊取或篡改。
6、可用作安全保密模塊,使用過程密鑰實現加密、解密。
7、支持符合ISO-7816-3標準的 T=0 通訊協議。
8、安全機制使用狀態機,並支持PIN檢驗、KEY認證、數據加密、解密、MAC驗證。
9、滿足個別需求,SMCCOS可根據特殊行業的特殊用戶的需求定製。
10、支持防插拔功能。
11、卡片支持休眠模式,降低功耗。