ISO7816(传输协议)

上传人:jiups****uk12 文档编号:90059202 上传时间:2019-06-07 格式:DOC 页数:34 大小:235.50KB
返回 下载 相关 举报
ISO7816(传输协议)_第1页
第1页 / 共34页
ISO7816(传输协议)_第2页
第2页 / 共34页
ISO7816(传输协议)_第3页
第3页 / 共34页
ISO7816(传输协议)_第4页
第4页 / 共34页
ISO7816(传输协议)_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《ISO7816(传输协议)》由会员分享,可在线阅读,更多相关《ISO7816(传输协议)(34页珍藏版)》请在金锄头文库上搜索。

1、第一部分:卡的电气特性一、 卡的触点分配IC卡触点的分配遵循ISO7816-2的规定,如下所示:C1电源电压(Vcc)C5地(GND)C2复位信号(RST)C6不使用C3时钟信号(CLK)C7输入/输出(I/0)二、 卡的电气特性1、 测量约定 所有测量均应在IC卡和接口设备(IFD)之间的触点上进行,并以GND为参照。环境温度范围为050。 所有流入IC卡的电流均为正值。2、 输入/输出(I/O) 该触点作为输入端(接收模式)从终端接收数据或者作为输出端(传输模式)向终端传送数据。在操作过程中,IC卡和终端不能同时处于传输模式,若万一发生此情况,I/O触点的状态(电平)将处于不确定状态,但不

2、应损坏IC卡。(1) 接收模式 在接收模式下,当电源电压(VCC)在第6中所规定的范围内时,IC卡应能正确的解释来自终端的信号,其特性如表2所示:符 号最小值最大值单 位VIH07VccVccVVIL00.8VtR 和 tF-1.0s 表2 接收模式下的I/O的电气特性 (2) 传输模式 在传输模式下,IC卡向终端传送数据,其特性如表3所示:符 号条 件最小值最大值单 位VoH-20AIoH0,Vcc=min.0.7VccVccVVoL0 IOL1mA,Vcc=min.00.4VtR 和 tFCIN(terminal)=30pF max.-1.0s 表3 传输模式下的I/O的电气特性 除向终端

3、传送数据外,IC卡应将其I/O信号驱动模式设置为接收模式,且不要求I/O具备任何电流源性能。3、 编程电压(Vpp)IC卡不需要编程电压Vpp。4、 时钟(CLK) 当VCC在第6中所规定的范围内时,IC卡将在具有表4所示特性的时钟信号作用下正常工作。 符 号条 件最小值最大值单 位VIHVcc-0.7VccVVIL00.5VtR 和 tFVcc=min. To max.-9%的时钟周期s 表4 CLK的电气特性 当时钟占空因数处于其稳定运行周期的44%56%之间时,IC卡应能正常工作。当时钟频率处于1MHZ到5MHZ之间时,IC卡应能正常工作。注:在卡片操作过程中,频率值将由终端维持在复位应

4、答期间所用频率的10%之内。5、 复位(RST) 当VCC在第6中所规定的范围内时,IC卡应能正确的解释具有表5所示电气特性的复位信号。 符 号条 件最小值最大值单 位VIHVcc-0.7VccVVIL00.6VtR 和 tFVcc=min. To max.-1.0s 表5 RST的电气特性IC卡将利用激活的低复位信号,采用异步方式进行复位应答。6、 电源电压(VCC) 在电源电压VCC为5V0.5V直流电的情况下,IC卡应能正常工作。此时,时钟频率应在第4中所规定的范围内。最大电流为50mA。7、 触点电阻 在整个生命周期内,IC卡触点电阻(在清洁的IC卡和清洁的标准接口设备触点间测量时)应

5、小于500m。 三、终端的电气特性1、 测量约定同卡片。2、 输入/输出(I/O) 该触点作为输出端(传输模式)向IC卡传送数据,作为输入端(接收模式)从IC卡接收数据。在操作过程中,终端和IC卡不能同时处于传输模式,若万一发生此情况,I/O触点的状态(电平)将处于不确定状态,但不应损坏终端。 当终端和IC卡都处于接收模式时,触点将处于高电平状态。为了达到这种状态,终端应在VCC上或其它装置上连接一个上拉电阻。除非VCC加电并稳定在第6中允许的范围内,终端不应将I/O置于高电平状态。见卡操作过程中有关触点激活的内容。 在任何情况下,均应将流入或流出I/O触点的电流限定在5mA以内。(1) 传输

6、模式在传输模式下,终端向IC卡传送数据,其特性如表7所示:符 号条 件最小值最大值单 位VoH-20AIoH20A,Vcc=min.0.8VccVccVVoL- 1mA IOL0,Vcc=min.00.4VtR 和 tFCIN(ICC)=30pF max.-1.0s正负脉冲峰值-0.25Vcc+0.25V 表7 传输模式下的I/O的电气特性(2) 接收模式在接收模式下,终端应能正确的解释从IC卡发来的具有表8所示特性的信号。符 号最小值最大值单 位VIH07VccVccVVIL00.8VtR 和 tF-1.0s 表8 接收模式下的I/O的电气特性3、 编程电压(VPP)终端不产生编程电压VPP

7、。4、 时钟(CLK)终端将产生一个具有表9所示特性的时钟信号:符 号条 件最小值最大值单 位VoH0IoH50A, Vcc=min.Vcc-0.5VccVVoL- 50A IOL0, Vcc=min.00.4VtR 和 tFCIN(ICC)=30pF max.-8%的时钟周期s正负脉冲峰值-0.25Vcc+0.25V 表9 CLK的电气特性 频率范围在1MHZ5MHZ之间,且在整个交易期间,其变化范围不超过1%(见卡的操作过程)。时钟占空因数应在其稳定运行周期的45%55%之间。5、 复位(RST)终端产生一个具有表10所示特性的复位信号:符 号条 件最小值最大值单 位VoH0IoH50A,

8、 Vcc=min.Vcc-0.5VccVVoL- 50A IOL0, Vcc=min.00.4VtR 和 tFCIN(ICC)=30pF max.-08s正负脉冲峰值-0.25Vcc+0.25V 表10 RST的电气特性6、 电源电压(VCC) 终端提供一个5V0.4V的直流电压,并能稳定输出055mA的电流。终端应带有保护电路以防止在误操作如对地或VCC短路时所造成的损坏。误操作既可能来源于内部,也可能来自外部接口如电源干扰、通讯链路故障等。 在IC卡的正常操作中,电流脉冲可在IC卡触点上引起VCC波动。电源应能中和小于40nAs且持续时间不超过400ns的电源波动。并能承受IC卡上100m

9、A的电流消耗。7、 触点电阻 在终端的整个设计寿命期间,触点电阻(在清洁的接口设备和清洁的标准IC卡触点间测量时)应小于500m。8、 短路保护当任何两个触点之间发生短路时,无论时间长短,终端都不应被损坏或功能失常。9、 插入IC卡后,当对终端进行加电或断电 插入IC卡后,当对终端进行加电或断电时,触点的接口界面不应出现杂乱信号或电源干扰,触点激活和释放的时序见用卡过程。第二部分:IC卡的用卡过程 以下用卡过程是按照EMV规范(即支付系统集成电路卡规范)的规定来叙述的。对于其它应用的IC卡,只要符合ISO-7816标准的规定,其用卡过程也大体相同。一、 用卡过程 (一) 正常的用卡过程 这里所

10、说的正常用卡过程,是指IC卡所插入的终端设备将其触点断电后,持卡人才拔出IC卡而结束的用卡过程。 、用卡过程可划分为如下几个阶段:) 把IC卡插入IFD(接口设备Interface Device)并接通各触点。) 使IC卡复位并在终端和IC卡间建立通讯。) 执行交易) 释放触点并取出IC卡。所谓释放触点。、卡插入和触点接通序列 IC卡插入IFD,但触点还没有进行物理接触时,终端必须确保所有触点都处于低电平状态(VOL值应满足终端电气特性的规定(一般为00.4V),而VCC小于或等于.V或0.4V以 下)。当IC卡按插入的方向置入时,IFD应能检测它是否定位在标准的正确位置,即IFD触点的中心恰

11、好和IC触点的中心相重合的位置,允许误差为0.5mm。 当IFD检测到IC卡是处在这个范围内时,且所有的触点都已接触上,其激活过程如下(如图1-4所示):1、终端在整个激活过程中始终保持RST(复位Reset)为低电平状态;2、触点物理接通后,应在I/O或CLK(时钟Clock)激活之前给VCC加电;3、终端确认VCC稳定在5V0.4V(状态H)的范围内后,终端将I/O线置为接收方式,并提供一个(5。1。4。4)规定的稳定而适用的时钟,终端将其I/O置于接收方式可以在时钟启动之前,最迟不得超过时钟启动后的200个时钟周期。 注:根据设计,终端可以给VCC一个足够的等待时间使之稳定,待稳定后再通过测量或其它方式检查它的状态。终端将其I/O置为接收模式后,其I/O状态取决于IC卡上I/O的状态。、 IC卡的复位(1) 冷复位 触点接通后,终端将发出一个冷复位信号,并从IC卡得到一个复位应答,过程如下:l 从T0时刻起,终端施加CLK;l 在T0后不超过200个时钟周期内,IC卡必须将其I/O线置为接收方式。由于终端也必须在这段期限内置其I/O线驱动器为接收方式,所以I/O线在T0后最迟不超过200个时钟周期的时间内置为高电平。为此,终端的I/O触点应经过一个上拉电阻接到V CC;l 终端应从T0开始保持RST端为低电平状态,并在从T 0 开始到T 1后的40,000至45

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号