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