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