IC卡是集成電路卡(Integrated Circuit Card)的簡稱,它把集成電路芯片鑲在塑料卡片上。IC卡大小與磁卡相同。芯片一般是由不易揮發性存儲器(ROM,EPROM,E 2PROM)、保護邏輯電路、甚至于CPU(*處理單元)等組成,故又稱為微電路卡。
1、接觸型IC卡
所謂接觸型IC卡就是在使用時,通過有型的電術觸點將卡內的集成電路與外部接口設備進行通信的IC卡。如常見的手機中的SIM卡等。這種IC卡,其尺寸大小符合標準。
2、非接觸型IC卡
這種IC卡是通過無線電波(如射頻卡)和電磁感應的方式將卡內集成電路的數據與外部接口的設備進行通信的。避免了刷卡的麻煩,適用于不便用人體與接口設備接觸的場合(如停車場等)。
3、串行傳輸型IC卡
這種卡的集成電路芯片與外部接口設備之間數據以串行傳輸方式進行。這種卡的引腳數或稱電極數一般只有8到6個。標準ISO7816所定義的IC卡屬于此種卡。傳輸方式常見的有異步傳輸方式和I2C總線方式。以上的IC卡均屬于串行傳輸型。
4、并行傳輸型IC卡
IC卡的集成電路芯片與外部接口設備的數據傳輸以并行方式進行。這種IC卡的電極個數較多,一般為28~68個之間。能高速地讀/寫信息。
5、存儲型IC卡(Memory Card)
這種卡的主要功能是作為一種數據載體。實際上就是一種存儲器。數據是隨機讀定,讀寫比較隨便。數據保密性差,極易被篡改。如ATMEL公司生產的AT24CXX系列。
6、加密存儲型IC卡(Memory Card With Security Logic)
它是在存儲型IC卡上,再增加一部分加密控制邏輯。實行對數據區開放/關閉控制;對數據區的讀/寫控制;對數據區的擦除控制和對輸入的密碼進行校驗和錯誤計數及鎖完備功能,如德國SIEMENS公司的SLE4442;ATMEL公司的AT88SG1604等。
7、智能型IC卡(又稱CPU卡)
其內部結構有ROM、RAM、E2PROM和CPU。
ROM:用于存放智能卡的操作系統。程序是在廠家制造時一次性寫入的。
RAM:用于存放運算過程中的中間數據和結果數據。
E2PROM:這是IC卡的主要存儲器,用于存放持卡人的有關個人信息和發行單位的有關信息,如交易時間、交易金額、交易地點、錢包文件、公共信息等。