,可以指明命令apdu执行正确或执行出错的错误类型。 2) 基于t=0传输协议的cpu ic的apdu指令流程 图2.3 t = 0 的cpu卡apdu指令实现流程 根据目前cpu卡的常用t=0协议、自带编程升压电路的应用情况,以及本读写器接收ic卡数据报文直接发送pc机处理的特点,本读写器可行的apdu命令和响应的处理流程如图2.3所示。 2.ic卡读(写)器设计简要 读写器的硬件部分主要由ic接口管理芯片tda8007、mcuat89c52、外部数据存储器w24257s、串口电平转换芯片max3226、安全ic卡座(即sam卡座)、应用ic卡座、键盘口供电的串口通信线及其它相关元器件组成。 图2.4 ic卡读写器简单框图 图2.4所示为通过pc机控制管理的外置于pc机的接触式cpu ic卡读写器。通过定制的数据线,该读写器的5v直流电源可直接由键盘口提供,同时数据线还负责pc机与读写器的串行数据交换。在大部分ic卡读写应用中,都涉及到ic卡的认证和数据读写的国解密问题,所以本读写器除了提供一个供用户使用的ic卡接口卡座外,还内置了一个sam卡,
3所列。表3体尾数据datasw1 sw2其中体中的数据字节数由命令apdu中的le指出;sw1、sw2是必备的,可以指明命令apdu执行正确或执行出错的错误类型。2 基于t=0传输协议的cpu ic的apdu指令流程根据目前cpu卡的常用t=0协议、自带编程升压电路的应用情况,以及本读写器接收ic卡数据报文直接发送pc机处理的特点,本读写器可行的apdu命令和响应的处理流程如图1所示。3 读写器的硬件组成读写器的硬件部分主要由ic接口管理芯片tda8007、mcuat89c52、外部数据存储器w24257s、串口电平转换芯片max3226、安全ic卡座(即sam卡座)、应用ic卡座、键盘口供电的串口通信线及其它相关元器件组成。图2所示为通过pc机控制管理的外置于pc机的接触式cpu ic卡读写器。通过定制的数据线,该读写器的5v直流电源可直接由键盘口提供,同时数据线还负责pc机与读写器的串行数据交换。在大部分ic卡读写应用中,都涉及到ic卡的认证和数据读写的国解密问题,所以本读写器除了提供一个供用户使用的ic卡接口卡座外,还内置了一个sam卡,即安全ic卡卡座,以方便安装sam卡,保证应用ic卡读