智能卡的分類
按鑲嵌芯片的不同分類
按卡內(nèi)鑲嵌芯片的不同可將智能卡分為存儲器卡,、邏輯加密卡和CPU卡三類,。
1) 存儲器卡
存儲器卡卡內(nèi)嵌入的芯片為存儲器芯片,這些芯片多為通用EEPROM(或Flash Memory),;無安全邏輯,,可對片內(nèi)信息不受限制地任意存取,;卡片制造中也很少采取安全保護措施,;不完全符合或支持ISO/IEC 7816國際標準,而多采用2線串行通信協(xié)議(I2C總線協(xié)議)或3線串行通信協(xié)議。
存儲器卡功能簡單,,沒有(或很少有)安全保護邏輯,,但價格低廉,開發(fā)使用簡便,,存儲容量增長迅猛,,因此多用于某些內(nèi)部信息無需保密或不允許加密(如急救卡)的場合。
2) 邏輯加密卡
邏輯加密卡由非易失性存儲器和硬件加密邏輯構(gòu)成,,一般均為專門為IC卡設(shè)計的芯片,,具有安全控制邏輯,安全性能較好,;同時采用ROM,、PROM、EEPROM等存儲技術(shù),;從芯片制造到交貨,,均采取較好的安全保護措施,如運輸密碼TC(Transport Card)的取用,;支持ISO/IEC 7816國際標準,。
邏輯加密卡有一定的安全保證,多用于有一定安全要求的場合,,如保險卡,、加油卡、駕駛卡,、借書卡,、IC卡電話、小額電子錢包等,。
3) CPU卡
CPU卡也稱智能卡,、保密微控制器卡、加密微控制器卡(片內(nèi)帶加密協(xié)處理器),,在IC卡家族中出現(xiàn)最晚,,也最具生命力。CPU卡的硬件構(gòu)成包括CPU,、存儲器(含RAM,、ROM、EEPROM等),、卡與讀寫終端通信的I/O接口及加密運算協(xié)處理器CAU,,ROM中則存放有COS(Chip Operation System, 片內(nèi)操作系統(tǒng))。
由于CPU卡具有很高的數(shù)據(jù)處理和計算能力以及較大的存儲容量,,因此應用的靈活性,、適應性較強,。同時,CPU卡在硬件結(jié)構(gòu),、操作系統(tǒng),、制作工藝上采取了多層次的安全措施,這保證了其極強的安全防偽能力,。它不僅可驗證卡和持卡人的合法性,,而且可鑒別讀寫終端,已成為一卡多用及對數(shù)據(jù)安全保密性特別敏感場合的最佳選擇,,如金融信用卡,、手機SIM卡等。
雖然通常將所有IC卡都稱作智能卡,,但嚴格地講,,只有CPU卡才真正具有智能特征,也即只有CPU卡才是真正意義上的“智能卡”,。
由于工藝技術(shù)要求苛刻等因素,,目前世界上僅有少數(shù)幾家著名半導體芯片制造商能設(shè)計和生產(chǎn)CPU卡芯片,,如美國的Motorola,、Atmel,韓國的三星,,德國的Siemens,,法國的Bull,荷蘭的Philips等,。多數(shù)卡制造商均選擇這幾家芯片制造商的產(chǎn)品,,經(jīng)封裝并灌以自行開發(fā)的COS,而成為擁有各自注冊版權(quán)的CPU卡,。