ISO7816-1234
### ISO7816-1234标准详解 #### 一、概述 ISO7816-1234标准主要关注的是ID-1型带触点集成电路卡(IC卡)的技术要求与规范,旨在确保IC卡在设计、制造、管理和应用等方面达到统一的标准。该标准覆盖了IC卡的物理特性、信号传输协议等多个方面,为相关企业和机构提供了明确的指导原则。 #### 二、主要内容解析 **1. 物理特性** - **定义**: 指IC卡的外形尺寸、材质、耐久性等物理属性。 - **具体要求**: 根据国际标准化组织(ISO)的规定,ID-1型IC卡的尺寸为85.60 mm × 53.98 mm × 0.76 mm,这些尺寸符合ISO 7810中对ID-1型卡的定义。此外,IC卡还需满足一定的耐用性和机械强度要求。 **2. 记录方法** - **定义**: 描述了IC卡上信息的存储方式,包括数据的编码格式和存储布局。 - **具体要求**: 数据通常采用ASCII码或特定的二进制格式存储,并且按照预定的结构布局在卡上。例如,某些区域用于存储固定不变的数据(如持卡人姓名),而其他区域则用于动态更新的数据(如交易记录)。 **3. 物理接口要求** - **定义**: 指IC卡与读写器之间的物理连接标准。 - **具体要求**: 包括触点的位置、尺寸、形状等,确保不同制造商生产的IC卡能够与读写器兼容。ISO7816-1234规定了特定的触点尺寸和位置,以确保互操作性。 **4. 电特性** - **定义**: 指IC卡在工作时所需的电压、电流、信号频率等参数。 - **具体要求**: 例如,供电电压通常为5V,而信号传输速率通常在9.6 kbps到115.2 kbps之间。此外,还规定了各种信号线的状态,如高电平(State H)、低电平(State L)、未定义状态(State Z)等。 **5. 卡的操作过程** - **定义**: 描述了IC卡在与读写器交互时遵循的一系列步骤。 - **具体要求**: 包括复位应答、选择应用程序、执行命令等阶段。例如,在复位应答阶段,IC卡会向读写器发送一条复位应答消息,指示卡已准备好接收进一步指令。 #### 三、参考资料 ISO7816-1234标准的制定参考了一系列相关的国家标准和技术文件,包括但不限于: - **GB/T14916–1994**:《识别卡-物理特性》——定义了识别卡的基本物理尺寸和外观特征。 - **GB/T16649.1–1996**:《识别卡-带触点的集成电路卡-第1部分:物理特性》——详细说明了带触点的IC卡的物理特性。 - **GB/T16649.2–1996**:《识别卡-带触点的集成电路卡-第2部分:触点尺寸和位置》——规定了触点的具体尺寸和位置。 - **GB/T16649.3–1996**:《识别卡-带触点的集成电路卡-第3部分:电信号和传输协议》——定义了IC卡与读写器之间的电信号和数据传输协议。 - **ISO/IEC7816–4**:1995年版《识别卡-带触点的集成电路卡-第4部分:交换用行业间指令》——规定了跨行业的通信指令。 - **ISO/IEC7816–5**:1995年版《识别卡-带触点的集成电路卡-第5部分:应用标识符的编号体系和注册程序》——为不同的应用定义了唯一的标识符。 - **集成电路卡注册管理办法**:可能涉及IC卡的设计、注册流程等管理规定。 #### 四、术语解释 - **识别卡**(Identification Card): 一种能够识别持卡人身份和发卡方的卡片,卡上包含了预期的应用及相关交易所需输入的数据。 - **集成电路**(Integrated Circuit, IC): 将处理和存储功能集成在一个芯片上的电子组件。 - **集成电路卡**(Integrated Circuit Card, IC Card): 内部封装有一个或多个集成电路的ID-1型卡。 - **触点**(Contact): 在IC卡与外部接口设备之间维持电流连续性的导电部件。 - **接口设备**(Interface Device, IFD): 与IC卡电连接并进行数据交换的终端、通信设备或机器。 - **状态H**(State H): 高电平状态。 - **状态L**(State L): 低电平状态。 - **状态Z**(State Z): 未定义状态。 - **状态A**(State A): 空位状态。 - **十六进制记数法**(Hexadecimal Notation): 基数为16的数字表示法。 - **块**(Block): 由起始域、信息域和终止域组成的连续字符集合。 - **目的节点地址**(Destination Node Address, DNA): 用于标识块接收者的节点地址子域。 - **终止域**(Epilogue Field): 包含差错检测编码(Error Detection Code, EDC)的块的最后一个域。 - **差错检测编码**(Error Detection Code, EDC): 一种检测错误的方法,用于验证起始域和信息域中的所有字符。 - **信息块**(Information Block, I-Block): 主要用于传输应用层信息的块。 - **信息域**(Information Field, INF): 包含数据(通常是应用数据)的块中的一个域。 - **长度**(Length, LEN): 起始域中的一个子域,指明块的信息域中被传输的字节数。 - **节点地址**(Node Address, NAD): 起始域中的一个子域,指明块的目的和源节点地址以及VPP状态控制。 - **协议控制字节**(Protocol Control Byte, PCB): 起始域中的一个子域,包含传输控制信息。 - **接收准备块**(Receive Ready Block, R-Block): 包含确认信息的块,指示预期接收的信息块数量。 - **源节点地址**(Source Node Address, SAD): 节点地址子域的一部分,用于指定块的发送方。 - **子域**(Subfield): 域中的一种功能成分。 - **管理块**(Supervisory Block, S-Block): 包含传输控制信息的块。 - **传输控制**(Transmission Control): 控制IC卡与IFD之间的数据传输,包括VPP状态控制、块顺序传输控制、同步以及传输错误的纠正。 - **复位应答文件**(Answer-to-Reset File, ATR): 指示卡操作状态的消息,通常在IC卡被读写器复位后发送。 ISO7816-1234标准为IC卡的生产和应用提供了一套全面的技术指南,涵盖了从物理特性到电信号传输协议等多个方面。通过遵守这些标准,可以确保IC卡的互操作性和可靠性,为广泛的金融支付、身份认证等领域提供支持。
剩余126页未读,继续阅读
- seldy2017-08-24像机器翻译的,好多图没有
- cdjzxz2012-07-30资料讲得很具体,对应用有帮助
- caozhihuiyy2012-12-10很详细,谢谢分享
- 粉丝: 4
- 资源: 70
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- java浏览器(使用VSCode)
- PHPThinkphp+Vue2.0前后端分离框架通用后台源码数据库 MySQL源码类型 WebForm
- 构建一个大模型训练、微调、评估、推理、部署的全流程开发套件,基于MindSpore内置的并行技术和组件化设计
- 基于SpringCloud+Vue的财务数据管理系统(后端代码)
- 基于SpringBoot+Vue的在线课程管理系统(前端代码)
- 基于SpringBoot+Vue的在线课程管理系统(后端代码)
- MindInsight为MindSpore提供了简单易用的调优调试能力 用于模型优化的可视化仪表板
- 野火霸道开发板485原工程
- 国产化自主可控的人工智能开源平台 平台面向人工智能研究中的数据处理、算法开发、模型训练、算力管理和推理应用等各个流程的技术难点
- 基于Springboot+Vue的江西红色旅游景点宣传网站(后端代码)