- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 CPU卡的基本的 物理特性 智能卡 .ppt
TS=3B,正向约定,先传送低位。 T0=E9,TA1不存在, TB1、TC1 、TD1存在,历史字符9个。 TB1=00,无需额外编程电压VPP。 TC1=00,两个字符之间的延时减少到11etu。 TD1=81, TA2、TB2、TC2不存在, TD2存在,此卡是T=1协议 TD2=31, TA3、TB3存在, TC3、TD3不存在 TA3=B7,一次最多可传183个字符。 TB3=45,BWI=4,CWI=5。 T1-T9,历史字符。 TCK:校验字符,使TO到TCK的所有字符的异或操作结果为零。 T=1的TIMECOS PBOC卡的复位信息 五、T=0是异步半双工字符传输协议 将该协议分为四个层次:物理层、数据链路层、终端传输层和应用层 (一)、T=0协议的物理层描述 终端与智能卡之间通过改变I/O传输线上的电平来交换信息。T=0协议是面向字符的传输协议,字符帧的结构如图所示。 工作时钟周期 工作时钟周期= 时钟频率的范围为1MHz~5MHz,正常的工作频率为3.57MHz,数据传输的波特率采用9600bps,根据国际标准的取值范围,取F=372,D=1,代入工作时钟周期式可得: 1etu=372/3.57MHz=104.2μs? 波特率=1/1etu≈9600bps 工作等待时间:卡发送的字符的起始位上升沿与前一个字符的起始位上升沿之间的时间间隔不超过960×F/f×W1,这个最大值称为工作等待时间,W1默认为10。 (二)、T=0协议的数据链路层 描述了字符交换的时序要求和差错控制以及终端对面向传输的错误的处理,在逻辑上保证终端和卡片之间能够正确可靠地通讯。 1、时序严格:终端与卡之间进行数据将交换,字符之间有严格的时序,时序是通过汇编程序语句的执行时间来控制的。 2、时间间隔: 从终端到卡发送的连续字符的起始位下降沿之间的最小时间间隔由复位应答信息通知终端,其值在12etu~266etu之间。从卡发送到终端的连续字符的起始位下降沿之间的最小时间间隔应为12etu。 3、字符检错重发: 当奇偶差错时,在(10.5±0.2)etu(接收方时间)时,收方传送一个状态为A,最少为1etu,最大为2etu的差错信号,然后,收方将等待对有争议的字符重发。 为了检测到一个差错信号,发方将检查I/O电路在(11±0.2)etu(发送方时间)时的状态: (1)如果I/O为状态Z,即假定为正确接收。 (2)如果I/O状态为A,即假定传输是不正确的。在检测到差错信号后的至少两个etu的延迟之后,发送方重复该字符,但重复发送同一字符的次数不得超过3次 。 (3)如果最后一次发送失败,当终端是接收端时,则终端应该在无效字符的起始位下降沿后的960个etu时间范围内启动释放序列;当终端是发送端时,在卡片检测到字符的偶校验错误后960个etu时间范围内,终端启动释放序列。 (三)、T=0协议的终端传输层和应用层的实现 终端传输层(TTL:Terminal transmission layer) TTL定义了APDU (Application Protocol Data Unit)到TPDU(Transport Protocol Data Unit)的映射机制以及TPDU和卡片之间如何来完成数据的交换。 TAL应用层协议定义了C-APDU和R-APDU的具体结构。应用层之间的数据交换都是由一个命令-响应对完成的,TAL通过TTL将C-APDU送给集成电路卡(ICC),ICC处理完后将处理结果组成R-APDU通过TTL送给TAL。APDU由命令报文和响应报文共同组成,根据C-APDU和R-APDU是否包含数据域,APDU有四种情况 终端应用层(TAL:Terminal application layer) C-APDU:CLA、INS、P1、P2和一个可变长度的条件体组成。 R-APDU:Le字节DATA、SW1、SW2。 CLA为命令类型字节; INS为命令代码字节; P1和P2为命令参数; Lc要发送数据的长度; DATA:要发送的数据 Le响应返回数据的长度; SW1:状态字节1 SW2:状态字节2 接口设备发出命令后,IC卡发出相应的三种过程。 过程字节 TTL执行的操作 ACK 与INS字节相同 VPP空闲,TTL向卡片发送或从卡片接收所有数据 INS?’01’ VPP激活,TTL向卡片发送或从卡片接收所有数据 INS?’FF’ VPP空闲,TTL向卡片发送或从卡片接收下一字节数据 INS?’FE’ VPP激活,TTL向卡片发送或从卡片接收下一字节数据 NULL 60 TTL延长等待时间 SW1 61 TTL等待第二个过程字节‘x
您可能关注的文档
- 第四章 幼儿加减运算能力的的发展与教育 《学前儿童数学教育与活动指导》课件.ppt
- 第四章 广告调研 广告策划与相关管理课件.ppt
- 第四章 急性毒性作用及其试验基本方法毒理学课件.ppt
- 第四章 投资项目的财务评价 化工技术知识经济学PPT.ppt
- 第四章 数字移动通信关键技术知识(8学时) 移动通信 .ppt
- 第四章 数据库的的设计与操作 Visual FoxPro程序的设计 教材课件.ppt
- 第四章 整体护理知识伦理 护理知识伦理学基础中职课件.ppt
- 第四章 时间相关管理 成功学课件.ppt
- 第四章 晶体光学和 与偏振光学 §4.1 晶体双折射 物理光学课件.ppt
- 第四章 晶体光学和 与偏振光学 §4.5 偏振光的干涉 物理光学课件.ppt
文档评论(0)