电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

IC卡接口芯片读写器设计管理论文

IC卡接口芯片读写器设计管理论文_第1页
1/18
IC卡接口芯片读写器设计管理论文_第2页
2/18
IC卡接口芯片读写器设计管理论文_第3页
3/18
IC 卡接口芯片读写器设计管理论文 摘要:阐述 T=0 传输协议,给出 IC 卡读写器中使用的 IC 卡APDU 指令流程和原理框图;重点介绍其中的 IC 卡接口芯片 Philips的 TDA8007,给出通过 TDA8007 对 CPUIC 卡上下电过程、具体程序及 TDA8007 使用中应注意的问题。 关键词:CPUIC 卡 TDA8007ISO7816 IC 卡(IntegratedCircuitcard)即集成电路卡,是将一个集成电路芯片镶嵌于朔料基片中,封装成卡的形式,外形与常用的覆盖磁条的磁卡相似。IC 卡芯片具有写入和存储数据的能力。IC 卡存储器中的内容根据需要可以有条件地供外部读取,或供内部信息处理和判定。根据卡中所镶嵌的集成电路的不同,可以分成存储器卡、逻辑加密卡、CPU 卡三类。其中 CPU 卡即为由中央处理器CPU、EEPROM、随机存储器 RAM 以及固化在只读存储器 ROM 中的片内操作系统 COS(ChipOperationSystem)组成的 IC 卡。IC卡按与外界数据传送的形式来分,有接触式和非接触式两种。 图 1T=0 的 CPU 卡 APDU 指令实现流程 1CPUIC 卡 T=0 的协议介绍 目前大多数 CPUIC 卡采纳 T=0 模式。所谓 T=0,即 CPUIC卡与接口设备(即读写器)中数据传输方式为异步半双工字符传输模式。 从 T=0 协议的功能出发,该协议的实现可以分为物理层、数据链路层、终端传输层和应用层。其中物理层和数据链路层可以具体参看 ISO7816 标准。在 T=0 协议应用,终端传输层和应用层实际上是不易分割来说明的,下面简单说明。 终端传输层根据卡片返回的过程字符和状态字节执行相应的操作,使读写器对数据的处理过程明朗清楚。卡片返回的过程字节和状态字节跟应用层发送给卡的APDU(ApplicationProtocolDataUnit,应用协议数据单元)和VPP 使用等有关。表 1 为 VPP 未用时的终端传输层中返回的过程字节。 表 1 字节值结果 ACKINSVPP 空闲,所有其余的数据字节相继续被传送 INS+’’’’FF’’’’VPP 空闲,下一个数据字节随后被传送 SW1SW2VPP 空闲,接口设备等待 SW2 字节 应用层即为由 CLA、INS、P1、P2、P3 作为命令头组成的命令消息体的 APDU 响应和应答处理层。其中 CLA 为指令类别,INS为指令码,P1、P2 为参数,P3 为根据 APDU 的不同格式为发送给卡的数据长度或期望响应的数据长度。APDU 的几种情况如表 2 所列。 表 2 命令头发送数据长度发送的数据期望应答的数据长度 通用 APDUCLAINSP1PLCDataLE 情况一...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

IC卡接口芯片读写器设计管理论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部