圖1和圖2給出了存儲(chǔ)卡結(jié)構(gòu)的方框圖。
圖1 具有安全邏輯電路的接觸式存儲(chǔ)卡的典型結(jié)構(gòu)
圖2 具有安全邏輯電路和非接觸存儲(chǔ)卡的典型結(jié)構(gòu)
如圖所示,卡所需用的應(yīng)用數(shù)據(jù)都存儲(chǔ)在存儲(chǔ)器里,它通常是EEPROM。對(duì)存儲(chǔ)器的存取操作由安全邏輯電路予以控制,最簡(jiǎn)單的情形是只對(duì)整個(gè)存儲(chǔ)器或某些區(qū)域的寫(xiě)人或擦除進(jìn)行保護(hù)。也有一些存儲(chǔ)器芯片具有復(fù)雜的安全邏輯電路,它們也可以執(zhí)行一些簡(jiǎn)單的加密功能,數(shù)據(jù)通過(guò)卡的I/0口傳人和傳出。ISO 7816標(biāo)準(zhǔn)的第3部分規(guī)定了專門的同步傳輸協(xié)議來(lái)滿足一些經(jīng)濟(jì)型芯片的需要。有一些智能卡采用了PC總線,它們通常采用串行訪問(wèn)的存儲(chǔ)器電路。
存儲(chǔ)卡對(duì)一些特定功能的應(yīng)用來(lái)說(shuō)是最優(yōu)的選擇。雖然,這些功能似乎限制了它們的靈活性,但卻使其成本變得便宜。存儲(chǔ)卡尤其適用于預(yù)付費(fèi)電話卡和健康保健卡。
對(duì)于那些智能卡的存儲(chǔ)容量仍然不能滿足需求的應(yīng)用場(chǎng)合,可以采用能夠存儲(chǔ)幾兆字節(jié)數(shù)據(jù)的光存儲(chǔ)卡。然而,在目前所具備的技術(shù)條件下,這些卡還只能寫(xiě)人,不能擦除。
ISO/IEC 11693和11694標(biāo)準(zhǔn)規(guī)定了光存儲(chǔ)卡的物理特性和線性的數(shù)據(jù)記錄技術(shù)。
光存儲(chǔ)卡的高存儲(chǔ)容量與智能卡的智能相結(jié)合產(chǎn)生了新的誘人的前景,例如,把數(shù)據(jù)以加密的形式寫(xiě)人光存儲(chǔ)器中,而密鑰則被安全地存儲(chǔ)在芯片的專用存儲(chǔ)器中。這樣以光學(xué)方式存儲(chǔ)的數(shù)據(jù)就可以防止未經(jīng)授權(quán)的存取。圖1給出了一個(gè)帶有觸點(diǎn)和磁條的光智能卡的典型布局?梢钥吹叫酒挠|點(diǎn)限制了可以使用的光學(xué)存儲(chǔ)區(qū)域,這當(dāng)然會(huì)減少總的存儲(chǔ)容量,磁條被放在卡的背面,參看圖2所示。
用于讀取和寫(xiě)入光存儲(chǔ)卡的設(shè)各目前仍然非常昂貴,正是這一原因嚴(yán)重地限制了這類卡的使用。例如,光存儲(chǔ)卡可用于醫(yī)療部門來(lái)記錄病人的信息,光存儲(chǔ)卡所具有的巨大的存儲(chǔ)容量甚至可以把Ⅹ光片的圖像信息都存儲(chǔ)在卡中。
圖1 符合ISO/IEC 11694-2的ID-1型卡的光學(xué)存儲(chǔ)區(qū)的位置