1、智能卡是指内嵌有微芯片的塑料卡(通常是一张信用卡的大小)的通称。一些智能卡包含一个微电子芯片,智能卡需要通过读写器进行数据交互。
2、智能卡配备有CPU、RAM和I/O,可自行处理数量较多的数据而不会干扰到主机CPU的工作。智能卡还可过滤错误的数据,以减轻主机CPU的负担。适应于端口数目较多且通信速度需求较快的场合。
3、卡内的集成电路包括中央处理器CPU、可编程只读存储器EEPROM、随机存储器RAM和固化在只读存储器ROM中的卡内操作系统COS(Chip Operating System)。卡中数据分为外部读取和内部处理部分。
4、卡内操作系统COS(Chip Operating System)。卡粝简肯惧内操作系统用于响应外界设备对卡片发送的指令,例如验证计算,读写数据,读卡号,写入密钥,锁定数据区,非法操辑湃形傥作自动销毁卡片的相关设置,验证读卡器权限等等的操作。
5、卡内存储的数据,一般存储的数据有:验证读卡器权限用的算法,被验证的密钥,卡号,数据区。支付工具-内置计数器(counter)替代成货币、红利点数、等,数字体的数据。
6、加密/解密-网络迅速发展的情况下,电子商务的使用率亦大幅成长,部分伸脶庠膑厂商表示,网络消费最重要的在于身份的真实性、资料的完整性、交易的不可炯善挠勿否认以及合法性,藉由密码机制如DES、RSA、MD5等,除可增加卡片的安全性外,还可采用离线作业,以降低网络上的通讯成本。