一、智能卡是什么
智能卡(Smart Card)是內嵌有微(wei)芯(xin)(xin)片(pian)的(de)(de)塑(su)料卡(ka)(通常是一(yi)(yi)張信用卡(ka)的(de)(de)大(da)小(xiao))的(de)(de)通稱。一(yi)(yi)些智能(neng)卡(ka)包含(han)一(yi)(yi)個微(wei)電(dian)子芯(xin)(xin)片(pian),智能(neng)卡(ka)需(xu)要通過讀(du)寫器進行數據交互。
智能卡(ka)(ka)配備有CPU、RAM和(he)I/O,可(ke)自行處(chu)理(li)(li)數(shu)量較(jiao)多(duo)的(de)數(shu)據(ju)(ju)而不會干擾到主(zhu)機(ji)(ji)(ji)CPU的(de)工作。智能卡(ka)(ka)還可(ke)過濾錯誤的(de)數(shu)據(ju)(ju),以減輕主(zhu)機(ji)(ji)(ji)CPU的(de)負擔。適應于端口(kou)數(shu)目較(jiao)多(duo)且通信(xin)速度需求較(jiao)快的(de)場(chang)合。卡(ka)(ka)內的(de)集成電路包括中(zhong)央處(chu)理(li)(li)器CPU、可(ke)編(bian)程只(zhi)(zhi)讀(du)存儲(chu)器EEPROM、隨機(ji)(ji)(ji)存儲(chu)器RAM和(he)固化在只(zhi)(zhi)讀(du)存儲(chu)器ROM中(zhong)的(de)卡(ka)(ka)內操作系統COS(Chip Operating System)。卡(ka)(ka)中(zhong)數(shu)據(ju)(ju)分(fen)為外部讀(du)取和(he)內部處(chu)理(li)(li)部分(fen)。
智能(neng)卡(ka)是以IC卡(ka)技術為核心(xin),以計算(suan)機和通信(xin)技術為手段,將智能(neng)建筑內(nei)部的(de)各(ge)(ge)項設(she)施(shi)連接成為一個有(you)機的(de)整體,用(yong)戶通過一張IC卡(ka)便可完成通常的(de)鑰匙、資金結(jie)算(suan)、考勤(qin)和某(mou)些控制操作,如用(yong)lC卡(ka)開啟房門、IC卡(ka)就餐、購物、娛樂、會議、停車、巡更、辦公、收(shou)費服務等(deng)各(ge)(ge)項活(huo)動。
二、智能卡有哪些優缺點
1、智能卡優點
(1)便于隨身攜帶:光卡可以方便地(di)放到錢包中(zhong)或(huo)者卡包中(zhong),可以郵寄。
(2)存儲容量大:一張卡(ka)可保存4-6兆字節的信息。其它便攜式信息介質(zhi)(磁卡(ka)、IC卡(ka)、縮微膠(jiao)片)均無法與(yu)其相比。
(3)信息記錄的高可靠性與高安全性:由于是激光打孔(kong)式(shi)的(de)記(ji)錄方法(fa),因此該卡(ka)(ka)片不怕任(ren)(ren)何(he)電/磁(ci)干擾,有很強的(de)抗(kang)水,抗(kang)污染及抗(kang)劇烈溫度(du)變化的(de)能力。任(ren)(ren)何(he)人(ren)以任(ren)(ren)何(he)方法(fa)試圖改變卡(ka)(ka)中信息的(de)內容,必(bi)須留下痕跡。
(4)高保密性:Canon光卡擁有獨特設計(ji)的(de)光卡信息保(bao)密措施,可以(yi)做到一(yi)卡一(yi)碼,該碼無(wu)法用常(chang)規方法讀取,更(geng)無(wu)法破譯。
2、智能卡缺點
智(zhi)(zhi)能(neng)(neng)(neng)卡(ka)主要缺(que)點是(shi)并非(fei)所有(you)智(zhi)(zhi)能(neng)(neng)(neng)卡(ka)讀卡(ka)器都兼(jian)容所有(you)類型(xing)的智(zhi)(zhi)能(neng)(neng)(neng)卡(ka)。有(you)多種類型(xing)的智(zhi)(zhi)能(neng)(neng)(neng)卡(ka),有(you)些(xie)使用非(fei)標(biao)準協議(yi)進行數據存(cun)儲和卡(ka)接口(kou);一些(xie)智(zhi)(zhi)能(neng)(neng)(neng)卡(ka)和讀卡(ka)器也使用與其(qi)他讀卡(ka)器不兼(jian)容的專有(you)軟件。
雖然智能卡對(dui)于許多應用(yong)程序來(lai)說可能(neng)更安全,但它(ta)們仍然(ran)容(rong)易(yi)受到某些類型的(de)(de)(de)攻(gong)擊(ji)(ji)。可以通過智能(neng)卡技術從(cong)芯片恢復信息的(de)(de)(de)攻(gong)擊(ji)(ji)。差分(fen)(fen)功(gong)率(lv)分(fen)(fen)析(xi)可用(yong)于推斷公鑰算(suan)法(如RSA)使(shi)用(yong)的(de)(de)(de)片上私(si)鑰。對(dui)稱(cheng)密碼的(de)(de)(de)一(yi)些實現也易(yi)受定時攻(gong)擊(ji)(ji)或(huo)差分(fen)(fen)功(gong)率(lv)分(fen)(fen)析(xi)的(de)(de)(de)影響。還(huan)可以物理地拆卸(xie)智能(neng)卡以便訪問機載(zai)微(wei)芯片。