【安防知識網(wǎng)】IC卡也叫集成電路卡(Integrated Circuit Card),是1970年由法國人Roland Moreno發(fā)明的,是將一個專用的集成電路芯片鑲嵌于塑料基片中,然后封裝而成。
IC卡以嵌裝的芯片來劃分可成兩個大類,分別是存儲器卡和智能卡。存儲器卡采用存儲器芯片作為卡芯,只有“硬件”組成,包括數(shù)據(jù)存儲器和安全邏輯控制等。在技術上IC卡又可以被分成兩類,分別是普通存儲器卡和邏輯加密存儲器卡。作為普通存儲器卡的卡芯芯片只含有數(shù)據(jù)存儲器,通常簡稱為“存儲卡”;而邏輯加密存儲器卡則采用帶有安全邏輯的芯片作為卡芯,可對數(shù)據(jù)存取用密碼保護,通常簡稱為“加密卡”——前文部分所介紹的Mifare Classic卡片就屬于“加密卡”。
而智能卡,也簡稱CPU卡,是采用微處理器芯片作為卡芯,由硬件和軟件共同組成,包括硬件MPU(微處理器)、RAM(隨機存取存儲器)、ROM(只讀存儲器),軟件監(jiān)控程序或操作系統(tǒng)COS等。智能卡從使用方式上可分為接觸式、非接觸式兩大類。接觸式智能卡通過卡座可靠接觸才能對卡中內(nèi)容進行讀寫,非接觸式智能卡(非接觸CPU卡與M1卡的比較見BOX)則通過特制的天線就能對卡中內(nèi)容進行讀寫。由于芯片封裝在PVC卡內(nèi)部,不會出現(xiàn)接觸式IC卡芯片外露的現(xiàn)象,故卡片無污染問題,具有易保存、抗污染等優(yōu)點。
CPU卡核心——COS
COS是指生產(chǎn)IC卡的芯片公司或各大制卡公司開發(fā)的操作系統(tǒng),如SIEMENS的CardOS、GEMPLUS的MCOS、握奇的TimeCOS等,每種COS都有其各自的特點。筆者以TimeCOS為例簡單介紹CPU卡的特點如下:
·支持在一張卡上實現(xiàn)多個不同的應用,可建立三級目錄;
·支持電子錢包功能,錢包大小可根據(jù)應用需求設定;
·支持多種文件類型,包括二進制、定長記錄、變長記錄、循環(huán)、錢包等;
·支持多種通訊速率;
·支持數(shù)字簽名算法;
·支持Triple DES算法;
·支持安全散列算法,適用SHA算法對數(shù)據(jù)進行壓縮;
·支持線路保護功能,可以防止通信被非法竊取或篡改;
·可用作安全保密模塊,使用臨時工作密鑰進行DES加密、解密或MAC運算;
·支持多種容量選擇;
·可剪裁性,可根據(jù)用戶需求刪除、修改、增加命令以滿足特殊應用需要。
總體來說,帶有COS操作系統(tǒng)的CPU卡具有存儲量大、數(shù)據(jù)保密性好、抗干擾能力強、存儲可靠、讀寫設備簡單、操作速度快、脫網(wǎng)工作能力強等優(yōu)點,應用范圍廣泛,已經(jīng)滲透到了諸如:金融、零售服務、社會安全、交通旅游、醫(yī)療保健、政府行政、教育等領域。