ISO 7816
定义:ISO 7816是一个用于接触式智能卡的标准。
应用:广泛应用于金融交易(如信用卡、借记卡)、身份识别和其他需要安全存储和传输数据的应用。
特点:
支持接触式通信,通常需要将卡插入读卡器。
定义了卡片的物理特性、电子特性、通讯协议以及数据结构等。
可以存储和处理多种类型的数据。
ISO 14443a
定义:ISO 14443a是一个用于非接触式智能卡的标准,属于ISO 14443标准的一个子集。
应用:主要用于快速识别和低功耗的应用,如公交卡、门禁卡和移动支付。
特点:
支持非接触式通信,读卡器与卡片之间无需物理接触。
通常工作在13.56 MHz的频率。
具有快速的读取速度,适合高频率交易。
ISO 7816支持T=0和T=1两种协议。
T=0:字符模式,适合低速传输。
T=1:块模式,适合高速传输。
ISO/IEC 7816规定了11种波特率,分别对应于不同的F/D值。这些波特率对于智能卡的通信速度至关重要。不同的F/D值表示不同的波特率设置:
11H - 1200 bps
12H - 2400 bps
13H - 4800 bps
18H - 9600 bps
91H - 14400 bps
92H - 19200 bps
93H - 38400 bps
94H - 57600 bps
95H - 115200 bps
96H - 230400 bps
97H - 460800 bps
在ISO/IEC 7816标准中,3BH和60H作为硬件自动发送的状态字,分别指示特定的状态和操作结果。
ISO/IEC 7816标准中的电源管理规范可以帮助开发者设计出符合GSM(全球移动通信系统)功耗需求的智能卡。