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