中国金融集成电路(IC)卡电子钱包存折规范-应用部分.doc
《中国金融集成电路(IC)卡电子钱包存折规范-应用部分.doc》由会员分享,可在线阅读,更多相关《中国金融集成电路(IC)卡电子钱包存折规范-应用部分.doc(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、V2.0 第2部分:应用规范 63中国金融集成电路(IC)卡电子钱包/电子存折规范第二部分:应用规范中国金融集成电路(IC)卡标准修订工作组二零零四年九月目 次1.范围42.参考资料43.定义44.缩略语和符号表示65.电子存折/电子钱包应用75.1文件75.1.1文件结构75.1.2专用文件75.1.3基本数据文件75.1.4文件选择75.2命令85.2.1概述85.2.2CHANGE PIN命令95.2.3CREDIT FOR LOAD命令105.2.4DEBIT FOR PURCHASE/CASH WITHDRAW命令125.2.5DEBIT FOR UNLOAD命令135.2.6GET
2、 BALANCE命令145.2.7GET TRANSACTION PROVE命令155.2.8INITIALIZE FOR CASH WITHDRAW命令165.2.9INITIALIZE FOR LOAD命令175.2.10INITIALIZE FOR PURCHASE命令195.2.11INITIALIZE FOR UNLOAD命令205.2.12INITIALIZE FOR UPDATE命令215.2.13RELOAD PIN命令235.2.14UPDATE OVERDRAW LIMIT命令245.3安全255.3.1密钥管理概述255.3.2密钥管理255.4终端265.4.1功能26
3、5.5交易流程265.5.1交易预处理275.5.2圈存交易295.5.3圈提交易325.5.4消费交易365.5.5取现交易385.5.6修改透支限额交易415.5.7查询余额交易445.5.8查询明细交易445.5.9应用维护功能455.6防拔476.磁条卡功能(Easy Entry)476.1卡片和终端要求476.1.1卡片要求476.1.2相互受理和共存516.2关于授权报文和清算报文51附录 A - 数据元解释52附录 B - ED/EP应用的密钥关系58附录 C - ED/EP应用的基本数据文件(EF)62引言 本规范第2部分应用规范包括以下主要内容: 电子存折/电子钱包应用。定义
4、了用于电子存折和电子钱包的专用数据元、文件结构、指令集,交易流程和安全机制等内容。 磁条卡功能(Easy Entry)。定义了一种利用金融IC卡实现磁条卡功能的简单应用。并对支持该应用的卡和终端数据文件、命令及应用选择等进行了详细描述。 中国金融集成电路(IC)卡规范第2部分:应用规范应与中国金融集成电路(IC)卡规范第1部分:卡片规范共同使用。1. 范围本规范第2部分应用规范适用于由银行发行或接受的金融IC卡。其使用对象主要是与金融IC卡应用相关的卡片设计、制造、管理、发行、受理以及应用系统的研制、开发、集成和维护等部门(单位)。2. 参考资料ISO/IEC 7813:1990识别卡 金融交
5、易卡ISO/IEC 7816-4:1995识别卡 带触点的集成电路卡 第4部分 行业间交易命令ISO/IEC 7816-5:1994识别卡 带触点的集成电路卡 第5部分 应用标识符的编号系统和注册程序EMV2000:2000支付系统的集成电路卡规范prEN 1546-1:1994 识别卡系统 电子钱包 第1部分 定义、概念和结构(委员会草案)PrEN 1546-2:1996 识别卡系统 电子钱包 第2部分 安全机制(委员会草案)PrEN 1546-3:1996识别卡系统 电子钱包 第3部分 数据元及交换PrEN 1546-4:1996 识别卡系统 电子钱包 第4部分 设备(委员会草案)VIS:
6、1996VISA集成电路卡规范(版本1.3)ISO 8731-1:1987银行业 批准的报文鉴别算法 第1部分:DEA中国人民银行银行IC卡规范需求说明书(1997.1)3. 定义 以下定义适用于本规范:3.1 冷复位 Cold Reset当IC卡的电源电压和其它信号从静止状态中复苏且申请复位信号时,IC卡产生的复位。3.2 热复位 Warm Reset在时钟(CLK)和电源电压(VCC)处于激活状态的前提下,IC卡收到复位信号时产生的复位。3.3 终端 Terminal为完成金融交易而在交易点安装的设备,用于同IC卡的连接。它包括接口设备,也可包括其它部件和接口,例如与主机通讯的接口。3.4
7、 命令 Command 终端向IC卡发出的一条信息,该信息启动一个操作或请求一个应答。3.5 连接 Concatenation 两个元素的连接是指将第二个元素附加到第一个元素的末尾。每个元素的字节在结果串中的排列顺序与其从IC卡发送到终端的顺序相同,即:高位字节先送。每个字节位按照从最高位到最低位的顺序排列。一组元素或对象可以通过最先两个相连的方式连接成一个新元素,即第一个与第二个相连,再与第三个相连,依次类推。 3.6 响应 Response IC卡处理完成收到的命令报文后,回送给终端的报文。3.7 金融交易 Financial Transaction 持卡者、商户和收单行之间基于收、付款方
8、式的商品或服务交换行为。3.8 功能 Function由一个或多个命令实现的处理过程,其操作结果用于完成全部或部分交易。3.9 集成电路Integrated Circuit(IC) 设计用于完成处理和/或存储功能的电子器件。3.10 集成电路卡(IC卡) Integrated Circuit(s) Card 内部封装一个或多个集成电路的ID1型卡(如ISO7810、ISO7811第1至第5部分、ISO7812和ISO7813中描述的)。3.11 报文 Message 由终端向卡或卡向终端发出的,不含传输控制字符的字节串。3.12 报文鉴别代码 Message Authentication Co
9、de 对交易数据及其相关参数进行运算后产生的代码。主要用于验证报文的完整性。3.13 半字节 Nibble 一个字节的高四位或低四位。3.14 明文 Plaintext没有加密的信息。3.15 密文 Ciphertext通过密码系统产生的不可理解的文字或信号。3.16 密钥 Key 控制加密转换操作的符号序列。3.17 数字签名Digital Signature一种非对称加密数据变换,它使得接收方能够验证数据的原始性和完整性,保护发送和接收的数据不被第三方伪造,同时对于发送方来说,还可用以防止接收方的伪造。3.18 加密算法 Cryptographic Algorithm为了隐藏或揭露信息内容
10、而变换数据的算法。3.19 数据完整性 Data Integrity 数据不受未经许可的方法变更或破坏的属性。3.20 T=0 面向字符的异步半双工传输协议。3.21 T=1 面向块的异步半双工传输协议。3. 22 电子存折 Electronic Deposit 一种为持卡人进行消费、取现等交易而设计的使用个人密码(PIN)保护的金融IC卡应用。它支持圈存、圈提、消费、取现等交易。3.23 电子钱包 Electronic Purse 一种为方便持卡人小额消费而设计的金融IC卡应用。它支持圈存、消费等交易。除圈存交易外,使用电子钱包进行的其它交易均不记录明细,且均无需提交个人密码(PIN)。3.
11、24 圈存 Load持卡人将其在银行相应帐户上的资金划转到电子存折或电子钱包中。圈存交易必须在金融终端上联机进行注:1) 在发卡方之间联网的情况下,可以在其他发卡方终端联行进行。 。一般情况下,圈存到电子存折中的资金仍计付活期利息,圈存到电子钱包中的资金不计付利息。但具体作法由发卡方自行决定。3.25 圈提 Unload 持卡人将电子存折中的部分或全部资金划回到其在银行的相应帐户上。圈提交易必须在金融终端上联机进行 2) 在发卡方之间联网的情况下,可以在其他发卡方终端联行进行。 。4. 缩略语和符号表示以下缩略语和符号表示适用于本规范:AID应用标识符(Application Identifi
12、er)ATI应用类型标识(Application Type Identifier)an字母数字型(Alphanumeric)ans字母数字及特殊字符型(Alphanumeric Special)b二进制(Binary)CCPS芯片卡支付服务(Chip Card Payment Service)CLA命令报文的类别字节(Class Byte of the Command Message)cn压缩数字型(Compressed Numeric)DEA数据加密算法(Data Encryption Algorithm)DF专用文件(Dedicated File)ED电子存折(Electronic Dep
13、osit)EF基本文件(Elementary File)EP电子钱包(Electronic Purse)FCI文件控制信息(File Control Information)INS命令报文的指令字节(Instruction Byte of Command Message)ISO国际标准化组织(International Organization for Standardization)Lc终端发出的命令数据的实际长度(Exact Length of Data Sent)Le响应数据中的最大期望长度(Maximum Length of Data Expected)MAC报文鉴别代码(Messag
14、e Authentication Code)MF主控文件(Master File)n数字型(Numeric)P1参数1(Parameter 1)P2 参数2(Parameter 2)PIN个人密码(Personal Identification Number)PIX专用应用标识扩展码(Proprietary Application Identifier Extension)POS销售点终端(Point of Service)PSAM销售点终端安全存取模块(Purchase Secure Access Module)PSE支付系统环境(Payment System Environment)PVV
15、PIN校验值(PIN Verification Value)RFU保留为将来使用(Reserved for Future Use)RID已注册的应用提供者标识(Registered Application Provider Identifier)RSA一种非对称加密算法(Rivest,Shamir,Adleman)SAM安全存取模块(Secure Access Module)SFI短文件标识符(Short File Identifier)SW1状态码1(Status Word One)SW2状态码2(Status Word Two)TAC交易验证码(Transaction Authorizat
16、ion Crypogram)TTI交易类型标识(Transaction Type Identifier)CCYYMMDD年,月,日(Year, Month, Day)3DEA3倍DEA算法(Triple DES)5. 电子存折/电子钱包应用电子存折/电子钱包应用是为持卡人进行金融交易而设计的一种应用。对于一张金融IC卡来说,它可以同时支持电子存折和电子钱包两种应用,也可以只支持其中的一种。卡片上两种应用的存在情况可以由应用类型标识(ATI)来指明。5.1 文件5.1.1 文件结构电子存折/电子钱包应用的文件结构应符合ISO 7816-4及中国金融集成电路(IC)卡规范第1部分:卡片规范的有关规
17、定。电子存折/电子钱包应用对应的专用文件(DF)与附录C中的基本数据文件构成一个树状结构的分支。该专用文件是其下属的基本数据文件的入口点。 5.1.2 专用文件按照ISO 7816-4和中国金融集成电路(IC)卡规范第1部分:卡片规范的规定,电子存折/电子钱包应用所对应的专用文件(DF)包含一个文件控制信息(FCI)。通过该文件可以对在附录C中描述的基本数据文件(EF)进行访问。该专用文件的上一层专用文件是主控文件(MF)。5.1.3 基本数据文件按照ISO 7816-4和中国金融集成电路(IC)卡规范第1部分:卡片规范的定义,基本数据文件(EF)包含了一组与应用相关的数据。电子存折/电子钱包
18、应用下的基本数据文件有两种类型: 记录文件类型和二进制文件类型。电子存折/电子钱包应用下的基本数据文件格式见附录C中的描述。5.1.4 文件选择电子存折/电子钱包应用的专用文件根据中国金融集成电路(IC)卡规范第1部分:卡片规范的规定,采用应用标识符(AID)方式进行选择。成功选择了电子存折/电子钱包应用的专用文件后,该专用文件被设置为当前文件,并允许使用该应用的特殊命令对其进行操作。 基本数据文件的选择是通过READ命令并采用SFI方式实现的。5.2 命令5.2.1 概述 本节描述了电子存折/电子钱包应用(以下简称ED/EP应用)的命令和响应。 命令及其响应的代码约定和报文格式在中国金融集成
19、电路(IC)卡规范第1部分:卡片规范中描述。 本规范在附录A中详细定义了命令报文和响应报文的数据元。 在应用执行过程中,卡片总是处于以下状态之一,在一种状态下,只有某些命令能够被执行。卡片具有的状态如下: 空闲状态 圈存状态 消费/取现状态 圈提状态 修改状态 应用选择完成后,卡片首先进入空闲状态。当卡片从终端接收到一条命令时,它必须首先检查当前状态是否允许执行该命令。在命令执行成功后,卡片将如表1所示进入另一个状态(或同一个)。如果命令执行不成功,则卡片进入空闲状态。 表1说明了命令执行成功后的状态变化。第一行表示命令发出时卡片的当前状态,第一列表示发出的命令,整张表给出的是在当前状态下某个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国金融 集成电路 IC 电子 钱包 存折 规范 应用 部分
限制150内