EMV卡复位应答的时间特性 ---ISO7816协议

时间:2021-09-13 05:43:34

1.冷复位的时间特性

EMV卡复位应答的时间特性 ---ISO7816协议

图1

如图1所示:

T0为200clk

从T0结束到RST变为高电平为40000-45000个clock

从RST变为高电平后,卡片必须在400-40000个clock之间应答,对于终端,必须能正确接收卡片在380-42000个clock之间回复的ATR.

如果卡片未能在400-40000个clock之间给予应答,则终端应在42000个clock后启动deactivation

2.热复位的时间特性

EMV卡复位应答的时间特性 ---ISO7816协议

图 2

如图2所示,热复位的时间特性如图所示:

在RST置为低电平后的200clock内,终端和卡片都必须保证io在接收态

在RST置为低电平后的200clock后,终端必须保证其IO在高电平

从RST置为低电平到RST置为高电平之间的时间应在40000-45000个clock1之间

卡片应在RST置为高电平后的400-40000个clock之间给予应答

终端必须能正确接收卡片从RST变为高电平后的380-42000个clock之间的应答

如果卡片未能正确回复或者未回复,则终端应在RST变为高电平后的42000个clock后启动deactivation

3.deactivation序列

EMV卡复位应答的时间特性 ---ISO7816协议
                          图3

deactivation的时序如图3所示:

首先RST变为低电平

CLK变为低电平

IO变为低电平

VCC变为低电平,其低电平电压小于0.4V

整个过程在100ms内完成

EMV卡复位应答的时间特性 ---ISO7816协议的更多相关文章

  1. IC卡复位应答ATR的数据元和它们的意义

    ISO/IEC 7816-3标准中对ATR的数据串和数据元做了规定和描述.ATR的数据元和它们的意义: 数据元 说明 TS 起始字符 T0 格式字符 TA1,TB1,TC1,TD1,... 接口字符 ...

  2. IC卡复位应答ATR解析

    输入的是ATR,通过解析输出TA.TB.TC.TD的信息. 似乎没有容错处理,~~~~(>_<)~~~~ #include <stdio.h> #define TA_BIT ( ...

  3. 复位应答ATR的基本结构和数据元

    根据定义,复位应答是一系列字节的值,这些字节是由卡作为对复位命令的响应发送给接口设备的 ,在I/O电路上,每个字节在一个异步字符中传输.每个成功的复位操作,都会导致I/O上的一个初始字符TS,TS后面 ...

  4. ISO7816协议中几个时间

    T=0协议 第一.初始等待时间: 复位应答时,卡片回复的连续两个数据的起始沿之间的时间间隔,这个时间间隔不超过9600etu, 在波 特率为9600是,该时间为1s 第二.GT: 两个连续字符之间的最 ...

  5. 工控主板EM9161对ISO7816协议的支持

    在当前的金融POS终端及相关领域,ISO7816通讯协议得到了广泛应用.英创的工控主板EM9161,可在其异步串口的基础上,通过简单的设置,就可把串口转为符合ISO7816协议的接口,实现与各种智能卡 ...

  6. ISO7816协议的几个关键时间特性

    PPS: PPS是在PCK起始延后12个etu后完成,这个在2004版中是16etu 进行错误提示时,错误提示的延时时间是1etu到2etu 当D=64时,终端必须确保当前发出的第一个字符和最后一个接 ...

  7. ISO7816协议的块传输协议

    1.块传输协议中的前三个字节是强制必须有的 NAD节点地址: 当终端支持多个卡槽,终端和这些卡槽以总线的方式通讯时,该字节有用,其他情况下,默认为0 bit1-3:定义了源地址 bit5-7:定义了目 ...

  8. 买SD卡和TF卡要买U3和A2协议的

    A3 最低平稳写入30M/s

  9. ISO-7816-1-2-3协议

    第一部分:卡的电气特性一. 卡的触点分配IC卡触点的分配遵循ISO7816-2的规定,如下所示: C1 电源电压(Vcc) C5 地(GND) C2 复位信号(RST) C6 不使用 C3 时钟信号( ...

随机推荐

  1. backup2:数据库还原

    数据库还原的操作,分两步进行:第一步,验证(verify)备份文件:第二步,根据备份策略还原数据库: 参考<backup1:开始数据库备份>,备份策略是: 一周一次完整备份,一天一次差异备 ...

  2. Elixir - Hey&comma; two great tastes that go great together&excl;

    这是Elixir的作者 José Valim 参与的一次技术访谈,很有料,我们可以了解Elixir的一些设计初衷,目标等等. 原文在: http://rubyrogues.com/114-rr-eli ...

  3. Thinkphp 第二篇:如何将一个外部项目导入到Thimkphp环境中

    一:到这篇博文的开头,假设我们的Xmapp环境已经搭建好了,并且成功的安装了Thinkphp的环境了. 1:Xmapp安装成功截图: 2:Thinkphp安装成功截图: 二:Thinkphp中各个文件 ...

  4. YAFFS2文件系统分析&lpar;转&rpar;

    http://blog.chinaunix.net/uid-25314474-id-343665.html 1.前言略. 2.yaffs 文件系统简介按理说这里应该出现一些诸如“yaffs 是一种适合 ...

  5. XPath在asp&period;net中查询XML -摘自网络

    .NET Framework 2.0中可以使用System.Xml.XPath命名空间下的类对XML文档进行基于路径的查询,在查询过程中需要构造类似SQL的查询字符串,该字符串遵循XPath语法.它由 ...

  6. C&num;JSON序列化与反序列化

    原文:C#JSON序列化与反序列化 windows phone学习也有一段时间了,想要做一个新闻客户端练练手,于是就在网上找看有没有接口之类.在天狗播客找到了热点热词新闻资讯API开放接口,接口提供的 ...

  7. java基础笔记(9)----集合之list集合

    集合 对于集合的理解,集合是一个容器,用于存储和管理其它对象的对象 集合,首先了解所有集合的父接口----collection 特点:存储任意object元素 方法 boolean add(Objec ...

  8. Vue 和 angular

    vue适合移动端的项目,而angular更适合运用于Pc端的项目.

  9. &lbrack;kernel&rsqb;字符设备驱动、平台设备驱动、设备驱动模型、sysfs几者之间的比较和关联

    转自:http://www.2cto.com/kf/201510/444943.html Linux驱动开发经验总结,绝对干货! 学习Linux设备驱动开发的过程中自然会遇到字符设备驱动.平台设备驱动 ...

  10. XJOI 3606 最大子矩形面积&sol;LightOJ 1083 Histogram(单调栈&sol;笛卡尔树)

    A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rec ...