深圳鑫業(yè)接觸式IC卡
2017-06-01
接觸式IC卡通過觸點(diǎn)與外界實(shí)現(xiàn)電氣接觸進(jìn)行數(shù)據(jù)交換.其物理、電氣特性應(yīng)遵循ISO7816-1/2/3協(xié)議。ISO7816-1/2/3詳細(xì)描述了接觸式IC卡的物理尺寸、卡觸點(diǎn)功能、通信協(xié)議等物理、電氣規(guī)范。根據(jù)接觸式IC卡的數(shù)據(jù)加密情況可以將接觸式IC卡大致分為三類:存儲(chǔ)卡、簡(jiǎn)單加密邏輯卡、CPU卡。
存儲(chǔ)卡實(shí)際上就是普通的EEPROM,不過是封裝成module嵌入到卡片上了而已。只要實(shí)現(xiàn)電氣接觸就可以對(duì)其內(nèi)部數(shù)據(jù)進(jìn)行無條件訪問(當(dāng)然需要根據(jù)該型號(hào)EEPROM的電氣規(guī)范了)。這種卡安全性幾乎為0,所以只能用于一些對(duì)安全性不作要求的場(chǎng)合。
帶簡(jiǎn)單加密邏輯的IC卡內(nèi)部除了常見的EEPROM/EPROM/ROM類型 的存儲(chǔ)器外,還帶有一專門設(shè)計(jì)的加密邏輯電路,用以防護(hù)敏感嘈?數(shù)據(jù)區(qū)。通常是兩個(gè)字節(jié)的口令字,口令字以明文的形式遞交給卡片,卡片效驗(yàn)通過后才允許對(duì)保護(hù)數(shù)據(jù)區(qū)訪問。
至于CPU卡當(dāng)然其內(nèi)部有一內(nèi)嵌CPU了,這種卡一般都采用國(guó)際上通用的DES、RSA等加密算法對(duì)數(shù)據(jù)進(jìn)行保護(hù)。為了加快數(shù)據(jù)交換的速度,往往還擁有內(nèi)嵌的RSA算法協(xié)處理器等。CPU卡的CPU一般為8031/51系列單片機(jī)的內(nèi)核,也有采用其他內(nèi)核的。卡內(nèi)通常有一固化的COS(卡片操作系統(tǒng)),實(shí)現(xiàn)卡內(nèi)的數(shù)據(jù)管理。這種卡進(jìn)行密碼效驗(yàn)時(shí)密碼是不以明文出現(xiàn)在通信線上的。另外為了提高其安全性以更適合于金融等應(yīng)用場(chǎng)合,卡片的IC在設(shè)計(jì)時(shí)也采用了一些諸如總線加擾等反剖析措施,防止激光切割剖析?