一,IC卡與ID卡定義
IC卡全稱集成電路卡(Integrated Circuit Card),又稱智能卡(Smart Card).可讀寫,容量大,有加密功能,數(shù)據(jù)記錄可靠,使用更方便,如一卡通系統(tǒng),消費系統(tǒng)等,目前主要有PHILIPS的Mifare系列卡.
ID卡全稱身份識別卡(Identification Card),是一種不可寫入的感應(yīng)卡,含固定的編號,主要有臺灣SYRIS的EM格式,美國HID,TI,MOTOROLA等各類ID卡.
二,為什么IC卡要做初始化(即加密)工作,而ID卡不用
1.IC卡在使用時,必須要先通過IC卡與讀寫設(shè)備間特有的雙向密鑰認(rèn)證后,才能進(jìn)行相關(guān)工作,從而使整個系統(tǒng)具有極高的安全保障.所以,就必須對出廠的IC卡進(jìn)行初始化(即加密),目的是在出廠后的IC卡內(nèi)生成不可破解的一卡通系統(tǒng)密鑰,以保證一卡通系統(tǒng)的安全發(fā)放機制.
2.IC卡初始化加密后,交給用戶使用時,客戶通過IC卡發(fā)行系統(tǒng),又將各用戶卡生成自己系統(tǒng)的專用密鑰.這樣,就保證了在其它用戶系統(tǒng)發(fā)行的用戶卡不能在該系統(tǒng)使用,保證了系統(tǒng)的專一性,從而保證了系統(tǒng)的安全使用機制.
3.ID卡與磁卡一樣,都僅僅使用了"卡的號碼"而已,卡內(nèi)除了卡號外,無任何保密功能,其"卡號"是公開,裸露的.所以說ID卡就是"感應(yīng)式磁卡",也就根本談不上需要還是不需要初始化的問題.
4.初始化過程為什么不交由用戶自己做呢 這是因為:
1)如果由用戶自己初始化,就不能防范用戶內(nèi)部人員作弊.因為用戶在使用一卡通系統(tǒng)時,若有員工用社會上買來的卡隨意初始化,便可隨意發(fā)行成住戶才能使用的住戶卡,甚至可隨意給卡充值消費,這不僅將造成嚴(yán)重作弊后果,也將導(dǎo)致一卡通系統(tǒng)的安全出現(xiàn)使用機制上的嚴(yán)重漏洞.
2)另外,若用戶買到劣質(zhì)出廠卡自己初始化,而在系統(tǒng)上不能使用,則會使系統(tǒng)使用性能不良或癱瘓,這將造成事故責(zé)任不清.
3)初始化過程在廠家執(zhí)行,主要是IC卡安全密鑰認(rèn)證機制的基本需要,也是IC卡系統(tǒng)集成商的行規(guī).就像城市公共交通IC卡一樣,這些卡在交給公交系統(tǒng)使用前,每張卡的密鑰都要進(jìn)行出廠加密控制.
4)如果因用戶缺乏專業(yè)性管理而萬一丟失了初始化授權(quán)用的密鑰卡,用戶和廠家將無法補用該卡.所以,
初始化工作由廠家做,才有安全保障.三,IC卡系統(tǒng)與ID卡系統(tǒng)的比較
1.安全性:
IC卡的安全性遠(yuǎn)大于ID卡.ID卡內(nèi)的卡號讀取無任何權(quán)限,易于仿制.IC卡內(nèi)所記錄數(shù)據(jù)的讀取,寫入均需相應(yīng)的密碼認(rèn)證,甚至卡片內(nèi)每個區(qū)均有不同的密碼保護(hù),全面保護(hù)數(shù)據(jù)安全,IC卡寫數(shù)據(jù)的密碼與讀出數(shù)據(jù)的密碼可設(shè)為不同,提供了良好分級管理方式,確保系統(tǒng)安全.
2.可記錄性:
ID卡不可寫入數(shù)據(jù),其記錄內(nèi)容(卡號)只可由芯片生產(chǎn)廠一次性寫入,開發(fā)商只可讀出卡號加以利用,無法根據(jù)系統(tǒng)的實際需要制訂新的號碼管理制度.
IC卡不僅可由授權(quán)用戶讀出大量數(shù)據(jù),而且亦可由授權(quán)用戶寫入大量數(shù)據(jù)(如新的卡號,用戶的權(quán)限,用戶資料等),IC卡所記錄內(nèi)容可反復(fù)擦寫.
3.存儲容量:
ID卡僅僅記錄卡號;而IC卡(比如Philips mifare1卡)可以記錄約1000個字符的內(nèi)容.
4.脫機與聯(lián)網(wǎng)運行:
由于ID卡卡內(nèi)無內(nèi)容,故其卡片持有者的權(quán)限,系統(tǒng)功能操作要完全依賴于計算機網(wǎng)絡(luò)平臺數(shù)據(jù)庫的支持.
而IC卡本身已記錄了大量用戶相關(guān)內(nèi)容(卡號,用戶資料,權(quán)限,消費余額等大量信息),完全可以脫離計算機平臺運行,實現(xiàn)聯(lián)網(wǎng)與脫機自動轉(zhuǎn)換的運行方式,能夠達(dá)到大范圍使用,少布線的需求.
5.一卡通擴展應(yīng)用:
ID卡由于無記錄,無分區(qū),只能依賴網(wǎng)絡(luò)軟件來處理各子系統(tǒng)的信息,這就大大增加對網(wǎng)絡(luò)的依賴;如果在ID卡系統(tǒng)完成后,用戶欲增加功能點,則需要另外布線,這不僅增加了工程施工難度,而且增加了不必要的投資.所以說,使用ID卡來做系統(tǒng),難以進(jìn)行系統(tǒng)擴展,難以實現(xiàn)真正的一卡通.
而IC卡存儲區(qū)自身分為16個分區(qū),每個分區(qū)有不同的密碼,具有多個子系統(tǒng)獨立管理功能,如第一分區(qū)實現(xiàn)門禁,第二分區(qū)實現(xiàn)消費,第三分區(qū)實現(xiàn)員工考勤等等.充分實現(xiàn)一卡通的目的,并且可以做到完全模塊化設(shè)計,用戶即使要增加功能點,也無需再布線,只需增加硬件和軟件模塊,這便于IC卡系統(tǒng)以后的隨時升級擴展,實現(xiàn)平穩(wěn)升級,減少重復(fù)投資.
比如:某小區(qū)曾建立了ID卡一卡通系統(tǒng),但由于ID卡系統(tǒng)的上述弊端,系統(tǒng)無法投入日常使用,因而只能將該系統(tǒng)完全作廢,后改采用IC卡一卡通系統(tǒng).
6.智能化系統(tǒng)的維護(hù)和運行:
比如:電腦發(fā)行了一張新的用戶ID卡,就必須通過ID卡系統(tǒng)的網(wǎng)絡(luò),用人工方式將所有ID卡號一個個下載到各ID卡讀卡控制器中,否則ID卡被作為無效卡而不能使用;若要更改用戶權(quán)限,則需在每個ID卡控制器上輸入有權(quán)限的ID卡號.
又比如:在系統(tǒng)投入使用后經(jīng)常要新增ID卡,則每新增一張卡或修改了某一張卡片的權(quán)限,就必需在該卡可用的所有控制器上輸入該卡片號碼,這就增加了工作量.
微信公眾號