jr/t 0025.3—2004 中国金融集成电路(ic)卡规范第3部分:与借记/贷记应用无关的ic卡与终端接口需求(送审稿)_第1页
jr/t 0025.3—2004 中国金融集成电路(ic)卡规范第3部分:与借记/贷记应用无关的ic卡与终端接口需求(送审稿)_第2页
jr/t 0025.3—2004 中国金融集成电路(ic)卡规范第3部分:与借记/贷记应用无关的ic卡与终端接口需求(送审稿)_第3页
jr/t 0025.3—2004 中国金融集成电路(ic)卡规范第3部分:与借记/贷记应用无关的ic卡与终端接口需求(送审稿)_第4页
jr/t 0025.3—2004 中国金融集成电路(ic)卡规范第3部分:与借记/贷记应用无关的ic卡与终端接口需求(送审稿)_第5页
已阅读5页,还剩190页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JRT002532004中国金融集成电路(IC)卡规范第3部分与借记贷记应用无关的IC卡与终端接口需求(送审稿)JR/T002532004JR/T002532004目次III前言V引言11范围12规范性引用文件13术语和定义44符号和缩略语85机电接口851低电压ICC移植852IC卡的机械特性1053IC卡电气特性1354终端的机械特性1455终端的电气特性196卡片操作过程1961正常卡片操作过程2162交易过程的异常结束237字符的物理传输2371位持续时间2372字符帧248复位应答2481复位应答期间回送字符的物理传输2482复位应答期间IC卡回送的字符2583字符定义3084复位应答过程中终端的行为3185复位应答终端流程329传输协议3291物理层3292数据链路层4093终端传输层TTL4494应用层4510文件45101文件结构46102文件引用4711命令47111报文结构48112读记录READRECORD命令响应APDU49113选择SELECT命令响应APDU5212应用选择52121应用选择概述53122用于应用选择的IC卡数据55123建立候选列表61附录A(资料性附录)使用T0协议交换的示例64附录B(规范性附录)数据元表67附录C(资料性附录)目录结构示例前言JR/T0025中国金融集成电路(IC)卡规范由以下十部分组成第1部分电子钱包/电子存折卡片规范;第2部分电子钱包/电子存折应用规范;第3部分与借记/贷记应用无关的IC卡与终端接口需求;第4部分借记/贷记应用规范;第5部分借记/贷记卡片规范;第6部分借记/贷记终端规范;第7部分借记/贷记安全规范;第8部分与应用无关的非接触式规范;第9部分电子钱包扩展应用指南;第10部分借记/贷记应用个人化指南。本部分为JR/T0025的第3部分。本部分的附录B是规范性附录,附录A、附录C是资料性附录。本部分由中国人民银行提出。本部分由全国金融标准化技术委员会归口。本部分主要起草单位中国人民银行、中国工商银行、中国农业银行、中国银行、中国建设银行、交通银行、上海浦东发展银行、中国银联股份有限公司、银行卡检测中心、中国印钞造币总公司和中国金融电子化公司。本部分主要起草人张智敏、陆书春、杜宁、赵雷、赵宏鑫、林铁行、孙术、刁凤圣、周兆确、李建峰、钱菲、苏国经、袁捷、秦彦、徐晋耀、杨辅祥、李春欢、刘志刚、聂舒、张艳。引言本部分为JR/T0025的第3部分,与JR/T0025的第4部分、第5部分、第6部分和第7部分一起构成借记/贷记规范。中国金融集成电路(IC)卡规范第3部分与借记/贷记应用无关的IC卡与终端接口需求范围JR/T00252004的本部分规定了借记/贷记卡片方面的内容,包括卡片的机电特性、逻辑接口和传输协议,文件、数据元和命令及应用选择机制。本部分适用于IC卡和终端生产商、支付系统的系统设计者和开发IC卡金融应用的人员。规范性引用文件下列文件中的条款通过本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/T15120识别卡记录技术第1部分凸印EQVISO/IEC781112002GB/T15273信息处理8位单字节编码的图形字符集EQVISO/IEC88591998GB/T166491识别卡带触点的集成电路卡第1部分物理性能EQVISO/IEC781611998GB/T166492识别卡带触点的集成电路卡第2部分触点的尺寸和位置EQVISO/IEC781621999GB/T166493识别卡带触点的集成电路卡第3部分电信号和传输协议EQVISO/IEC781631997GB/T166494识别卡带触点的集成电路卡第4部分行业间交换用命令EQVISO/IEC781641995GB/T166495识别卡带触点的集成电路卡第5部分应用标识符的编号系统和注册程序EQVISO/IEC781651994GB/T175541998识别卡测试方法EQVISO/IEC103731998GB/T4880语种名称代码术语和定义JR/T2005的本部分采用下列术语和定义应用APPLICATION卡片和终端之间的应用协议和相关的数据集块BLOCK包含两个或三个域头域、信息域、尾域的字符组字节BYTE8个二进制位BIT卡片CARD支付系统定义的支付卡片冷复位COLDRESET当IC卡的电源电压(VCC)和其它信号从静止状态中复苏且申请复位信号时,IC卡产生的复位命令COMMAND终端向IC卡发出的一条信息,该信息启动一个操作或请求一个应答触点CONTACT在集成电路卡和外部接口设备之间保持电流连续性的导电元件密文CRYPTOGRAM加密运算的结果下电序列DEACTIVATIONSEQUENCE215节定义的下电序列凸印EMBOSSING在卡片正面凸起的字符尾域EPILOGUEFIELD块的最后一部分,包括错误校验代码EDC字节金融交易FINANCIALTRANSACTION持卡人、商户和收单行之间基于收、付款方式的商品或服务交换行为功能FUNCTION由一个或多个命令实现的处理过程,其操作结果用于完成全部或部分交易保护时间GUARDTIME同一方向发送的前一个字符奇偶位下降沿和后一个字符起始位下降沿之间的最小时间静止状态INACTIVE当IC卡上的电源电压VCC和其它信号相对于地的电压值小于或等于04伏时,则称电源电压和这些信号处于静止状态集成电路INTEGRATEDCIRCUITIC完成处理和/或存储功能的电子器件集成电路卡IC卡INTEGRATEDCIRCUITSCARD内部封装一个或多个集成电路用于执行处理和存储功能的卡片集成电路模块INTEGRATEDCIRCUITMODULE嵌入在IC卡中包括IC、IC载体、连线和触点的子装置接口设备INTERFACEDEVICE终端上插入IC卡的部分,包括其中的机械和电气部分磁条MAGSTRIPE包括磁编码信息的条状物半字节NIBBLE一个字节的高四位或低四位填充PADDING在数据串任意端补充二进制位路径PATH没有分隔的文件标识符的连接支付系统PAYMENTSYSTEM本规范中指EUROPAY,MASTERCARD或VISA信用卡组织支付系统环境PAYMENTSYSTEMENVIRONMENT当符合本规范的支付系统应用被选择,或者用于支付系统应用目的的目录定义文件(DDF)被选择后,IC卡中所确立的逻辑条件头域PROLOGUEFIELD块的第一部分,包括节点地址AD、协议控制字节PCB和长度LEN响应RESPONSEIC卡处理完收到的命令报文后,返回给终端的报文信号幅度SIGNALAPPLITUDE信号高、低电压的差值信号波动SIGNALPERTURBATION在正常工作中信号的异常,如下冲/上冲、电子噪声、纹波、尖刺、串扰等。外部源引起的随机波动不在本规范之列状态HSTATEH高电平状态。根据IC卡中的逻辑约定,可以是逻辑1或逻辑0状态LSTATEL低电平状态。根据IC卡中的逻辑约定,可以是逻辑1或逻辑0模板TEMPLATE结构数据对象的值域,定义为数据对象的逻辑分组终端TERMINAL为完成金融交易而在交易点安装的设备,用于同IC卡的连接。它包括接口设备,也可包括其它部件和接口,例如与主机通讯的接口热复位WARMRESET在时钟CLK和电源电压VCC处于激活状态的前提下,IC卡收到复位信号时产生的复位类型ABCCLASSABC卡片和终端支持的供电电压值类型。有三种可以支持的供电电压类型分别为类型A50伏,类型B30伏,类型C18伏。卡片和终端可以支持其中的一种,也可以支持连续的两种或两种以上的供电电压,如AB、ABC。符号和缩略语以下缩略语和符号表示适用于本部分ACK确认ACKNOWLEDGMENTADF应用数据文件APPLICATIONDEFINITIONFILEAEF应用基本文件APPLICATIONELEMENTARYFILEAFL应用文件定位器APPLICATIONFILELOCATORAID应用标识符APPLICATIONIDENTIFIERAN字母数字型ALPHANUMERICANS字母数字及特殊字符型ALPHANUMERICSPECIALAPDU应用协议数据单元APPLICATIONPROTOCOLDATAUNITASI应用选择标识APPLICATIONSELECTIONINDICATORATR复位应答ANSWERTORESETB二进制BINARYBGT块保护时间BLOCKGUARDTIMEBWI块等待时间整数BLOCKWAITINGTIMEINTEGERBWT块等待时间BLOCKWAITINGTIMEC摄氏或摄氏度CAPDU命令APDUCOMMANDAPDUCIN输入电容INPUTCAPACITANCECLA命令报文的类别字节CLASSBYTEOFTHECOMMANDMESSAGECN压缩数字COMPRESSEDNUMERICCTPDU命令TPDUCOMMANDTPDUCWI字符等待时间整数CHARACTERWAITINGTIMEINTEGERCWT字符等待时间CHARACTERWAITINGTIMEDAD目标节点地址DESTINATIONNODEADDRESSDC直流DDF目录定义文件DIRECTORYDEFINITIONFILEDF专用文件DEDICATEDFILEDIR目录DIRECTORYDIS国际标准草案EDC错误检测代码ERRORDETECTIONCODEEF基本文件ELEMENTARYFILEETU基本时间单元ELEMENTARYTIMEUNITFCI文件控制信息FILECONTROLINFORMATIONF频率FREQUENCYGND地GROUNDHEX十六进制HEXADECIMALIBLOCK信息块INFORMATIONBLOCKIC集成电路INTEGRATEDCIRCUITICC集成电路卡INTEGRATEDCIRCUITCARDIEC国际电工委员会INTERNATIONALELECTROTECHNICALCOMMISSIONIFD接口设备INTERFACEDEVICEIFS信息域大小INFORMATIONFIELDSIZEIFSCIC卡信息域大小INFORMATIONFIELDSIZEFORTHEICCIFSD终端信息域大小INFORMATIONFIELDSIZEFORTHETERMINALIFSI信息域大小整数INFORMATIONFIELDSIZEINTEGERIIH高电平输入电流HIGHLEVELINPUTCURRENTIIL低电平输入电流LOWLEVELINPUTCURRENTINF信息域INFORMATIONFIELDINS命令报文的指令字节INSTRUCTIONBYTEOFCOMMANDMESSAGEI/O输入/输出INPUT/OUTPUTIOH高电平输出电流HIGHLEVELOUTPUTCURRENTIOL低电平输出电流LOWLEVELOUTPUTCURRENTISO国际标准化组织INTERNATIONALORGANIZATIONFORSTANDARDIZATIONK千欧LC终端应用层(TAL)在情况3或情况4命令中发出数据的实际长度EXACTLENGTHOFDATASENTBYTHETALINACASE3OR4COMMANDLE在情况2或情况4命令中返回给终端应用层(TAL)的数据最大期望长度MAXIMUMLENGTHOFDATAEXPECTEDBYTHETALINRESPONSETOACASE2OR4COMMANDLICCIC卡在响应接收到的情况2或情况4命令时卡内有效或剩余的数据(由IC卡决定)的实际长度EXACTLENGTHOFDATAAVAILABLEINTHEICCTOBERETURNEDINRESPONSETOTHECASE2OR4COMMANDRECEIVEDBYTHEICCLEN长度LENGTHLR响应数据域的长度LENGTHOFRESPONSEDATAFIELDLRC冗余校验LONGITUDINALREDUNDANCYCHECKLS最低位M必备MANDATORYM微米MA毫安MAC报文认证码MESSAGEAUTHENTICATIONCODEMAX最大值MF主文件MATERFILEMHZ兆赫MIN最小值MM毫米MS最高位M兆欧M/S米/秒A微安S微秒N牛顿N数字型NUMERICNAD节点地址NODEADDRESSNAK否定的确认NEGATIVEACKNOWLEDGMENTNAS纳安秒NS纳秒O可选OPTIONALP1参数1PARAMETER1P2参数2PARAMETER2P3参数3PARAMETER3PCB协议控制字节PROTOCOLCONTROLBYTEPDOL处理选项数据对象列表PROCESSINGOPTIONSDATAOBJECTLISTPF皮法PSE支付系统环境PAYMENTSYSTEMENVIRONMENTPTS协议类型选择PROTOCOLTYPESELECTIONRAPDU响应APDURESPONSEAPDURBLOCK接收就绪块RECEIVEREADYBLOCKRFU保留RESERVEDFORFUTUREUSERID注册应用提供商标识REGISTEREDAPPLICATIONPROVIDERIDENTIFIERRST复位RESETRTPDU响应TPDURESPONSETPDUSAD源节点地址SOURCENODEADDRESSSBLOCK管理块SUPERVISORYBLOCKSFI短文件标识符SHORTFILEIDENTIFIERSW1状态字1STATUSWORDONESW2状态字2STATUSWORDTWOTAL终端应用层TERMINALAPPLICATIONLAYERTCK校验字符CHECKCHARACTERTF信号幅度从90下降到10的时间FALLTIMEBETWEEN90AND10OFSIGNALAMPLITUDETLV标签、长度、值TAGLENGTHVALUETPDU传输协议数据单元TRANSPORTPROTOCOLDATAUNITTR信号幅度从10上升到90的时间RISETIMEBETWEEN10AND90OFSIGNALAMPLITUDETTL终端传输层TERMINALTRANSPORTLAYERV伏特VOLTVAR变长VARIABLEVCCVCC触点上的测得电压VOLTAGEMEASUREDONVCCCONTACTVCC电源电压SUPPLYVOLTAGEVIH高电平输入电压HIGHLEVELINPUTVOLTAGEVIL低电平输入电压LOWLEVELINPUTVOLTAGEVOH高电平输出电压HIGHLEVELOUTPUTVOLTAGEVOL低电平输出电压LOWLEVELOUTPUTVOLTAGEVPP编程电压PROGRAMMINGVOLTAGEWI等待时间整数WAITINGTIMEINTEGERWTX等待时间扩展WAITINGTIMEEXTENSION09AF16个十六进制数字16HEXADECIMALDIGITSXX任意值专用的本规范内未定义或/和超出本规范范围的必须表示强制的要求应该表示推荐的要求机电接口本章包括IC卡和终端的电气、机械特性。IC卡和终端的规范指标有所不同,其目的是为防止对IC卡的损坏而预留安全余地。本章定义的IC卡特性遵从GB/T16649系列标准,并依据实际需要与技术发展,作了一些细小变动。低电压ICC移植目前正在向低电压卡做逐步移植。只支持类型A的卡片将被逐渐淘汰,并将在2009年6月底前被类型AB或者类型ABC的卡片所替代。当使用中的卡片都支持类型AB或者类型ABC时,除了配置只支持类型A的终端,还有可能配置只支持类型B的终端。可以到EMVCO网站上的通用公告11上了解移植的详细安排。下面描述的是由于发生这种移植而引起对卡片和终端的要求。在表1用符号表明了不同点。表1低电压卡移植符号信息值在2009年6月底前的类型A卡片应用于类型A卡片在2009年6月底前被允许用于流通中的卡片。从2009年7月份起流通中的卡片要么是类型AB,要么就是类型ABC。从2009年7月份开始的新卡值应用于下列卡片类型A(2009年6月底前)类型AB类型ABC立即被应用直到进一步的通知。从2009年7月份起类型A卡片不再流通;从2009年7月份起只有类型AB或者类型ABC可以流通。2009年6月份底前的类型A终端应用于类型A终端(或者是多类型终端的类型A部件)在2009年6月份底前应被应用于类型A终端。从2009年7月份起,对于使用中的采用这些值的终端不要求做升级。从2009年7月份起的新终端值应用于类型A,类型B和类型C终端在2009年6月份底前不能被应用于终端。从2009年7月份起,应该被应用于新的类型A或类型B终端。在EMVCO规定之前不能配置类型C终端(除非是EMV范围外的特定目的)。IC卡的机械特性本节描述了IC卡的物理特性、触点分配和机械强度。物理特性除本节的特殊规定外,IC卡应满足ISO78161中规定的物理特性。同时IC卡应该满足GB/T166491定义的其它特性,如紫外线、X射线、触点的表面断面、机械强度、电磁特性、抗静电特性等的要求,并能在上述条件下正确地运行。1211模块高度IC模块表面的最高点不应高于卡表面平面010MM。IC模块表面的最低点不应低于卡表面平面010MM。触点的尺寸和位置触点的尺寸和位置必须如图1所示图1IC卡触点的位置和尺寸区域C1、C2、C3、C5和C7表面必须用导电层完全覆盖,构成IC卡的基本触点。区域C4、C6、C8和ISO/IEC78162附录B所定义的区域Z1到Z8可以选择导电表面,但强烈建议Z1到Z8区域无导电表面。如果区域C6和Z1到Z8有导电表面,则它们必须和集成电路IC、相互之间以及其它触点区域在电路上隔离。同时,任何两个导电区域之间除了通过IC都不能导通。基本触点必须如表2所示分配。触点相对于凸印及/或磁条的布局必须如图2所示图2触点的布局注应注意不能让凸印破坏IC。同时,在IC背面的签名条签字过重亦可能造成IC的破坏。触点的分配IC卡上触点的分配遵循ISO78162的规定,如表2所示表2IC卡触点的分配C1电源电压VCCC5接地GNDC2复位信号RSTC6未使用C3时钟信号CLKC7输入/输出I/0C4和C8未使用,可以不作实际设置。IC卡电气特性本节描述了在IC卡触点上测量出的信号的电气特性。测量约定所有测量均应在IC卡和接口设备IFD之间的触点上进行,并以GND为参照。环境温度范围为050。IC卡必须能够在050之间正确操作。所有流入IC卡的电流均视为正值。注温度范围的限定是由PVC大部分卡所用的材料的特性决定的,而不是由集成电路的特性决定的。输入/输出I/O该触点作为输入端接收模式从终端接收数据或者作为输出端发送模式向终端传送数据。在操作过程中,IC卡和终端不能同时处于发送模式,若万一发生此情况,I/O触点的状态电平将处于不确定状态,但不能损坏IC卡。接收模式在接收模式下,当电源电压VCC在136节中规定的范围内时,IC卡必须能正确地解释特性如表3所示的来自终端的信号表3IC卡接收模式下I/O的电气特性2009年6月份底前起的类型A卡值;如表1符号最小值最大值单位VIH07VCCVCCVVIL008VTR和TF10S2009年7月份起的新卡值符号最小值最大值单位VIH07VCCVCCVVIL002XVCCVTR和TF10S注在03V到VCC03V范围内的I/O信号干扰不应损坏IC卡。发送模式在发送模式下,IC卡必须向终端传送特性如表4所示的数据表4IC卡发送模式下I/O的电气特性2009年6月份底前起的类型A卡值符号条件最小值最大值单位VOH20AIOH0,VCCMIN07VCCVCCVVOL0IOL1MA,VCCMIN004VTR和TFCIN终端30PFMAX10S2009年7月份起的新卡值符号条件最小值最大值单位VOH20AIOH0,VCCMIN07VCCVCCVVOL类型A0IOL1MA类型B和类型C0IOL05MA00008XVCC015XVCCVTR和TFCINTERMINAL30PFMAX_10S除向终端发送数据时,IC卡应将其I/O信号驱动模式设置为接收模式,且不要求I/O具备任何电流源性能。编程电压VPPIC卡不需要编程电压VPP见123的注释时钟CLK当VCC在136节所规定的范围内时,IC卡必须能在具有表5所示特性的时钟信号作用下正常工作表5到IC卡的CLK电气特性2009年6月份底前起的类型A卡值符号条件最小值最大值单位VIHVCC07VCCVVIL005VTR和TFVCCMIN到MAX_9的时钟周期S2009年7月份起的新卡值符号条件最小值最大值单位VIHVCC07VCCVVIL002XVCCVTR和TF_9的时钟周期S注在03V到VCC03V范围内的CLK端干扰信号不应损坏IC卡。当时钟占空因数处于其稳定运行周期的4456之间时,IC卡必须能正常工作。当时钟频率处于1MHZ到5MHZ之间时,IC卡必须能正常工作。注在卡片操作过程中,频率值必须由终端维持在复位应答期间所用频率的1之内。复位RST当VCC在136节所规定的范围内时,IC卡必须能正确的解释具有表6所示电气特性的复位信号表6RST的电气特性2009年6月份底前起的类型A卡值符号条件最小值最大值单位VIHVCC07VCCVVIL006VTR和TFVCCMIN到MAX10S2009年7月份起的新卡值符号条件最小值最大值单位VIH07XVCCVCCVVIL002XVCCVTR和TFVCCMINTOMAX_10S注在03V到VCC03V范围内的RST端的干扰信号不应损坏IC卡。IC卡必须利用激活的低复位信号,采用异步方式进行复位应答。电源电压VCC在电源电压VCC为5V05V直流电的情况下,IC卡必须能正常工作。此时,时钟频率应在134节中所规定的范围内,最大电流为50MA。在给ICC提供规定的电压基础上定义了三种类型的操作,如表7定义。ICC应该支持类型A,也可以可选地支持一个或者多个连续类型。如果提供了在该类型支持范围内的电压,则ICC要能正确工作。表7操作类型2009年7月份起的新卡值符号条件最小值最大值单位VCC类型A类型B类型C450270162550330198VICC类型A类型B类型C505030MA当ICC在它不支持的类型下操作时不应被损坏(如果ICC不再按规定操作,或者它包含错误数据,则认为ICC已被损坏)。如果ICC不只支持一个类型,在给它提供所支持类型规定范围内的电压时,它应能正确操作。(如下面的表8所示)表8强制和可选操作电压范围2009年7月份起的新卡值支持类型ICC应该操作于ICC可操作于单位A和B45055027033030450VA,B,和C450550270330162198330450198270V出于特定原因,终端可以支持与ICC协商所使用电压的能力,但是这个超出了EMV规范的范围,因此不要求满足该规范的ICC支持这种协商。如果ICC在ATR中返回了如ISO/IEC78163所定义的类型指示符,那么遵循EMV规范的终端可以拒绝这个ATR。为了避免互用性的问题,应该在冷复位ATR中返回任何使用的类型指示符;为了保证冷复位ATR被拒绝后该ICC能被终端接受,则热复位的ATR应为基本ATR。注建议IC卡的电流损耗尽可能低。在以后颁布的标准中,IC卡所允许的最大损耗电流将被降低。当IC卡中存在多个应用时,应确保IC卡的电流损耗与其可能用到的所有终端均能相匹配。触点电阻在整个设计寿命期间,IC卡触点的电阻在清洁的IC卡和清洁的标准接口设备触点间测量时必须小于500M。见ISO/IEC10373的测试方法注一个标准接口设备触点可以看作是在500M镍表面上的125M的镀金触点。终端的机械特性本节描述了终端接口设备的机械特性。接口设备用于插入IC卡的接口设备必须具备接收IC卡的能力,并具有以下特性物理特性满足GB/T166491的规定正面触点位置应满足GB/T166492中图2的规定。凸印应满足ISO/IEC78111和3的规定接口设备的触点分布必须保证如图3所示的IC卡插入后,所有触点都可以正确导通。除了用于导通IC卡的C1到C8的触点之外,接口设备不应该有其它触点。图3终端触点分布和尺寸定位的导轨和夹板如果使用不应损坏IC卡,尤其不能损坏卡上磁条、签名条、凸印和全息标志等区域。注作为一个基本原则,持卡人应在任何时候都能将IC卡插入或拔出。因而接口设备上插入IC卡位置处,应该配有一种机械设备,使持卡人能够在设备发生故障如掉电时取回IC卡。触点压力任何一个接口设备触点对相应的IC卡触点所施加的压力应在02N到06N之间。触点分配接口设备触点的分配如表9所示。表9接口设备触点的分配C1电源电压VCCC5地GNDC2复位信号RSTC6未使用C3时钟信号CLKC7输入/输出I/0C4和C8不使用,在物理上可以不存在。终端的电气特性本节描述了在IFD触点上测量出的信号的电气特性。测量约定除非生产商另有指明,所有测量应是在IC卡和接口设备之间的触点上进行,并以GND为参考。环境温度范围为540。必须限制终端的内部温度,以防损坏IC卡。所有流出终端的电流均为正值。输入/输出I/O该触点作为输出端发送模式向IC卡传送数据,作为输入端接收模式从IC卡接收数据。在操作过程中,终端和IC卡不能同时处于发送模式,若万一发生此情况,I/O触点的状态电平将处于不确定状态,但不应损坏终端。当终端和IC卡都处于接收模式时,触点必须处于高电平状态。除非VCC加电并稳定在156节中允许的范围内,终端不应将I/O置于高电平状态。见212节有关触点激活的内容。在任何情况下,均应将流入或流出I/O触点的电流限定在15MA以内。发送模式在发送模式下,终端必须向IC卡传送特性如表10所示的数据表10发送模式下的终端I/O电气特性2009年6月份底前的类型A终端符号条件最小值最大值单位VOH0IOH20A,VCCMIN08VCCVCCVVOL05MAIOL0,VCCMIN004VTR和TFCINICC30PFMAX08S信号干扰低电平02504V高电平08VCCVCC025V2009年7月份起的新终端值符号条件最小值最大值单位VOH0IOH20A08VCCVCCVVOL05MAIOL00015XVCCVTR和TFCINICC30PFMAX08S信号干扰低电平025015XVCCV高电平08VCCVCC025V除向IC卡传送数据时,终端应将其I/O信号驱动模式设置为接收模式。接收模式在接收模式下,终端必须能正确解释从IC卡发来的具有表11所示特性的信号表11接收模式下的终端I/O电气特性2009年6月份底前的类型A终端符号最小值最大值单位VIH06VCCVCCVVIL005VTR和TF12S2009年7月份起的新终端值符号最小值最大值单位VIH06VCCVCCVVIL0020XVCCVTR和TF12S编程电压VPPC6必须在电气上隔离。电气隔离意味着在C6和其它任何触点上施以5VDC的电压时,二者之间的电阻应该10M。如果在终端中导通,则C6必须在整个卡片操作过程中保持在GND和105VCC之间。注在新终端中隔离C6可以把它用于本规范未来版本可能规定的其它用途上。时钟CLK终端必须产生具有表12所示特性的时钟信号表12终端CLK的电气特性2009年6月份底前的类型A终端符号条件最小值最大值单位VOH0IOH50A,VCCMINVCC05VCCVVOL50AIOL0,VCCMIN004VTR和TFCINICC30PFMAX_8的时钟周期S信号干扰低电平02504V高电平VCC05VCC0252009年7月份起的新终端值符号条件最小值最大值单位VOH0IOH50A08XVCCVCCVVOL50AIOL00015XVCCVTR和TFCINICC30PFMAX8的时钟周期S信号干扰低电平025015XVCCV高电平08XVCCVCC025V稳定运行时,时钟占空因数应在其周期的4555之间。频率范围必须在1MHZ5MHZ之间,且在整个交易期间,除非通过复位应答采用了专用的协商技术,其变化范围不应超过1。复位RST终端必须产生具有表13所示特性的复位信号表13终端RST的电气特性2009年6月份底前的类型A终端符号条件最小值最大值单位VOH0IOH50A,VCCMINVCC05VCCVVOL50AIOL0,VCCMIN004VTR和TFCINICC30PFMAX08S信号干扰低电平02504V高电平VCC05VCC025V2009年7月份起的新终端值符号条件最小值最大值单位VOH0IOH50A08XVCCVCCVVOL50AIOL00015XVCCVTR和TFCINICC30PFMAX08S信号干扰低电平025015XVCCV高电平08XVCCVCC025V电源电压VCC终端必须提供5V04V的直流电压,并必须能稳定输出055MA的电流。终端应带有保护电路以防止在误操作如对地或VCC短路时所造成的损坏。误操作既可能来源于内部,也可能来自外部接口如电源干扰、通讯链路故障等。以GND为基准,VCC决不可以低于025V。在正常的IC卡操作中,电流脉冲会在IC卡触点上引起VCC波动。电源应能抵消电量30NAS、持续时间400NS、幅度100MA及电流变化率1MA/NS的电流负载瞬时波动,以确保VCC在规定的范围之内。脉冲的最大包络参见图4。图4最大电流脉冲包络终端应该为所支持的类型产生一个满足表14定义范围内的VCC,并且能在VCC维持在该范围内释放相应稳定的输出电流。如果终端不只支持一种类型,它应该从包含最大电压值范围的类型中产生一个VCC。基于特定的原因,终端可以支持与ICC协商所使用电压的能力,但是这已经超出了EMV的范围,符合该规范的ICC不支持这种协商能力。企图与这样的ICC进行类型协商将导致该ICC不被接受。所提供的电压应被保护,以避免由于终端的内部操作和从电源线、通信线路等引入的外部干涉而引起的短暂冲击和振荡的影响。VCC不应低于025V(相对地)。表14终端电压和电流符号条件最小值最大值单位VCC类型A类型B类型C460276166540324194VICC类型A类型B类型C555535MA在ICC的正常操作中,在ICC触点上测量由于电流脉冲引起的VCC电压波动。所提供的电能应能抵消ICC消耗电流中的波动,这种ICC应处于图5所示的类型操作最大电荷包络中,确保VCC维持在所规定的范围内。图5最大电流脉冲包络注如果需要,终端应能够具有大于55MA的传输能力,但建议终端将稳定电流限制在200MA以内。触点电阻在终端的整个设计寿命期间,触点电阻在清洁的接口设备和清洁的标准IC卡触点间测量时应小于500M。参见GB/T166491的测试方法注标准的IC卡触点可以看作是在500M的镍表面上的125M镀金触点。短路保护当任何两个触点之间发生短路时,无论时间长短,终端都不应损坏或功能失常,例如插入一块金属板片。插入IC卡后,终端的加电和断电插入IC卡后,当对终端进行加电或断电时,所有的信号电压必须保持在15节规定的范围之内,触点激活和释放的时序应分别符合212节和215节的规定。卡片操作过程本节描述了从卡片插入接口设备、完成交易处理直至卡片拔出的操作过程的所有步骤。正常卡片操作过程本节描述了执行一个正常交易的操作过程。操作步骤卡片的操作过程包括以下步骤将IC卡插入接口设备,导通并激活触点;将IC卡复位,同时在终端和IC卡之间建立通讯联系;进行交易处理;释放触点并从接口设备中取出IC卡。IC卡插入与触点激活时序当IC卡插入接口设备时,终端应确保其所有触点处于低电平状态VOL符合15节的规定,VCC在触点接触时必须小于或等于04V。当IC卡正确插入接口设备以后,触点必须按如下方式激活参见图6图6触点激活时序终端必须在整个激活时序中保持RST为低电平状态;触点物理接触之后,应在I/O或CLK激活之前给VCC加电;终端确认VCC稳定在156节所规定的范围内以后,必须将I/O置于接收模式并提供154节规定的合适、稳定的时钟。终端可以在时钟启动之前即将其I/O置于接收模式,但最迟也不得超过时钟启动后的200个时钟周期。注根据设计,终端可以通过测量、等待足够的等待时间使之稳定或通过其它方式来确定VCC的状态。终端将其I/O置为接收模式后,其I/O状态取决于IC卡上I/O的状态。IC卡复位IC卡必须利用激活的低复位信号,采用异步方式进行复位应答。复位应答ATR的传送方式在第3节中描述,而其内容在42和43节中描述。冷复位在212节所述的触点激活后,终端将发出一个冷复位信号,并从IC卡获得一个复位应答信号见图7,过程如下终端必须在T0时启动CLK。在T0后的不超过200个时钟周期内,IC卡将其I/O置为接收模式。由于终端也要在同样时间内将其I/O置为接收模式,因此IC卡上的I/O应确保在T0后最迟不超过200个时钟周期内置为高电平;终端应从T0开始保持RST为低电平状态40,000到45,000个时钟周期直到T1,然后将RST置为高电平状态;IC卡上I/O的复位应答将在T1后的400到40,000个时钟周期如图7中的T1所示内开始;终端必须在T1之后380个时钟周期之内打开一个接收窗口且不能在T1之后42,000个时钟周期内关闭如图7中T1所示。如果没有收到来自IC卡的复位应答信息,终端必须在不早于T1后42,001个时钟周期之后、不晚于T1后42,000个时钟周期加50MS之前启动释放时序。图7冷复位时序热复位在213节中所述的冷复位过程之后,如果收到的复位应答信号不能满足本规范第4节中的规定,终端将启动热复位并从IC卡获得复位应答见图8。其过程如下热复位必须从T0开始,此时终端将RST置为低电平状态;在整个热复位时序中,终端必须根据144节和146节的规定保持VCC和CLK的稳定;在T0后的不超过200个时钟周期内,IC卡和终端将其I/O置为接收模式。因此其I/O应确保在T0后最迟不超过200个时钟周期内置为高电平;终端应从T0开始保持RST为低电平状态40,000到45,000个时钟周期直到T1,然后将RST置为高电平状态;IC卡上I/O的复位应答将在T1后的400到40,000个时钟周期如图8中的T1所示内开始;终端必须在T1之后380个时钟周期之内打开一个接收窗口且不能在T1之后42,000个时钟周期内关闭如图8中T1所示。如果没有收到来自IC卡的复位应答信息,终端必须在不早于T1后42,001个时钟周期之后、不晚于T1后42,000个时钟周期加50MS之前启动释放时序。图8热复位时序交易执行IC卡中的应用选择和随后IC卡和终端的信息交换在本规范第8部分中描述。触点释放时序作为卡片操作的最后一步,根据交易的正常或异常结束包括在卡片操作过程中将卡片从接口设备中拔出,终端必须如下释放接口设备触点见图9终端必须通过把RST置为低电平状态来启动释放时序;在置RST为低电平状态之后VCC断电之前,终端必须将CLK和I/O设定为低电平状态;在置RST、CLK和I/O为低电平状态之后且卡片触点与接口设备触点物理分离之前,终端必须切断VCC电源。此时的VCC应小于或等于04V。释放过程必须在100MS内完成。这一时间段从RST置于低电平状态开始到VCC达到或低于04V为止。图9触点释放时序交易过程的异常结束在交易过程中,如果IC卡以最高1M/S的速度过早地从终端中拔出,终端必须能够检测到IC卡相对于接口设备触点的移动。并在相对位移达到1MM之前,根据215节描述的方式释放接口设备的所有触点。在这种情况下,IC卡的电气或机械特性不能受到损坏。注对于滑触式结构的接口设备,终端有可能检测到IC卡触点与接口设备触点之间的相对位移。此处不对能否感知到相对运动作强制性要求,但在IC卡和接口设备的触点脱离之前必须释放触点。字符的物理传输在卡片操作过程中,数据通过I/O在终端和IC卡之间以异步半双工方式进行双向传输。终端向IC卡提供一个用作数据交换的时序控制时钟信号。数据位和字符的交换机制在下面描述。这种交换机制适用于复位应答,并在第5节中描述的两种传输协议中使用。位持续时间在I/O上使用的位持续时间定义为基本时间单元ETU。I/O上ETU和CLK频率F之间呈线性关系。复位应答期间的位持续时间称为初始ETU,由下列方程给出初始ETU秒,式中F的单位是赫兹复位应答和全局参数F和D的确定,参见第4节后的位持续时间称为当前ETU,由下列方程给出当前ETU秒,式中F的单位是赫兹注本规范描述的基本复位应答,仅支持F372和D1。这样初始ETU和当前ETU相同且均等于。除非另有说明,以后所提到的ETU,均为当前ETU。字符帧数据在I/O上以如下所述的字符帧方式传输。采用的约定由IC卡在复位应答时发送的初始字符TS确定见431节。字符传输之前,I/O应被置为高电平状态。一个字符由10个连续位组成见图101个低电平状态的起始位;组成数据字节的8个数据位;一个奇偶校验位。起始位由接收端通过对I/O周期采样测得,采样时间应小于或等于02ETU。一个字符中的逻辑1的数目必须是偶数,8个数据位和校验位自身均参加校验计算,但起始位不参加校验计算。起始时刻固定地从最后一个检测到的高电平状态到第一个检测到的低电平状态的中间算起,起始位的存在性必须在07ETU之内验证,后续各位必须在N0502ETUN为各位的次序号间隔内接收到,起始位的次序号为1。在一个字符内,从起始位的下降沿到第N位的后沿之间的时间是N02ETU。两个连续字符起始位下降沿之间的间隔时间,等于字符持续时间1002ETU加上一个保护时间。在保护时间内,IC卡与终端都应处于接收模式即I/O为高电平状态。当T0时,如果IC卡或终端作为接收方对刚收到的字符检测出奇偶错误,则I/O将被设置为低电平状态,以向发送方表明出现错误见523节。图10字符帧在终端传输层TTL,数据总是采用高字节先送方式MS在I/O上传输。一个字节内部二进制位的传输顺序即低位先送还是高位先送由复位应答回送的TS字符确定见43节。复位应答如213节所述,终端发出复位信号以后,IC卡以一串字节作为应答即复位应答。这些传输到终端的字节规定了卡片和终端之间即将建立的通讯的特性。传输这些字节的方法及字节的含义在下面描述。注在第4节和第5节中,一个字符的最高位指的是B8位,最低位是B1位。在单引号中的值表示以十六进制值编码,例如3F。复位应答期间回送字符的物理传输本节描述了复位应答期间回送字符的结构和时序。位持续时间在31节定义,字符帧在32节定义。在复位应答过程中,两个连续字节的起始位下降沿之间的最小时间间隔为12个初始ETU,最大时间间隔为9600个初始ETU。在复位应答期间,IC卡应在19,200个初始ETU内发送完所有要回送的字符。发送时间应从第一个字符TS起始位的下降沿开始,到最后一个字符起始位下降沿后的12个初始ETU为止。复位应答期间IC卡回送的字符在复位应答期间,IC卡回送字符的数目和编码随传输协议和所支持的传输控制参数值的不同而不同。本节中描述了两种基本的复位应答一种是针对支持T0协议的IC卡,另一种是针对T1协议的IC卡卡片只支持其中一种。本节还规定了回送字符和传输控制参数值的允许范围。IC卡回送两种复位应答的任何一种,均能保证操作的正确性和与符合本规范的终端的互操作性。根据特殊需要,IC卡可以选择支持多种传输协议,但其中之一必须是T0或T1,且首选协议必须是T0或T1。除非终端因为特殊需要而支持选择IC卡提供的其它协议的机制,终端必须使用首选协议对卡片进行操作。对这种机制的支持不作要求,亦不在本规范的规定之列。注本规范不支持同时支持T0和T1协议的IC卡。这种IC卡的读写只能通过专用的方法完成,而这不在本规范规定之列。基于同样的考虑,IC卡还可以选择支持由发卡行确定的其它传输控制参数值,但这已超出本规范的范围。符合本规范的终端可以拒绝这种卡片,且不必为支持这种卡片而增加相应的特殊功能。在两种基本复位应答中,IC卡回送的字符如表11和表12所示,字符的次序按照IC卡发送的顺序排列,即TS为第一个字符。对于采用T0协议基于字符的异步半双工传输协议的IC卡,其回送字符如表15所示表15T0时的基本ATR字符值备注TS3B或3F指明正向或反向约定T06XTB1和TC1存在,X表示历史字节的存在个数TB100不使用VPPTC100到FF指明所需额外保护时间的数量,FF值为特定含义值见4333节对于采用T1协议基于块的异步半双工传输协议的IC卡,其回送字符如表16所示表16T1时的基本ATR字符值备注TS3B或3F指明正向或反向约定T0EXTB1到TD1存在,X表示历史字节的存在个数TB100不使用VPPTC100到FF表明所需额外保护时间的数量,FF值为特定含义值见4333TD181TA2到TC2不存在,TD2存在;使用T1协议TD231TA3和TB3存在,TC3和TD3不存在,使用T1协议TA310到FE返回IFSI,表示IC卡信息域大小的初始值且具有16254字节的IFSCTB3高位半字节0到4,低位半字节0到5BWI0到4CWI0到5TCK见434节校验字符字符定义本节对复位应答中可能回送的字符进行了详细描述。每个字符的描述按以下结构组织标题GB/T166493描述的用途EMV基本应答。为保证互操作性,热复位应答中必须包括这些字符。如果终端收到EMV规定范围之外的字符,终端的规定动作。在符合基本ATR的情况下,一个字符是否存在,以及允许的取值范围如果存在由“基本应答”信息指明。基本应答描述既不排斥其它字符值的使用,也不排斥发卡行增加或删减字符。例如,如果IC卡支持多个传输协议,它可以回送附加字符见第5节。但是,只有在IC卡返回一个基本ATR,或返回一个下面描述的满足最低功能需求的终端所支持的ATR时,才能保证字符的正确交换。符合本规范的终端仅需支持本部分描述的基本ATR最小功能及一些附加要求。终端可以拒绝不按此要求返回ATR的IC卡。此外,终端可以具备正确解释不符合本规范但由专用IC卡如国内专用返回的ATR的能力。这种功能并非强制性要求,且超出了本规范的范围。作为一个基本原则,终端应接受回送非基本ATR的IC卡,只要终端能正确处理该ATR即可。终端必须能对复位应答返回的字符进行奇偶校验,但不必即时校验。如果终端检测到校验错,它必须拒绝IC卡。在以下描述中,如果指明终端必须拒绝复位应答,则意味着终端必须在拒绝冷复位后执行热复位,或在拒绝热复位后释放触点以结束卡片操作过程。拒绝IC卡,则意味着终端必须释放触点以结束卡片操作过程。接受复位应答,则意味着终端必须在本节规定的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论