关于55号域

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

域55说明(摘录自文档《中国银联银行卡联网联合技术规范V2.1第2部分报文接口规范.pdf》6.43)域55基于PBOC借贷记标准的IC卡数据域IntegratedCircuitCard(ICC)SystemRelatedData变量属性该域是一个变长域(LLLVAR),最长可达255个字节,最开始是一个占3个字节的长度值信息。所支持的数据属性有:b:二进制(二进制数或者位组合)。cn:BCD码。右对齐,左补‘0’。如,数字12345可以保存在n12的授权金额数据对象中,形如‘000000012345’。an:每个字节包含一个字符字母数字型数据元(A-Z,a-z,0-9)。var.uptoN-变长数据,最大长度可为N。域描述本域将根据不同的交易种类包含不同的子域。银联处理中心仅在受理方和发卡方之间传递这些适用于IC卡交易的特有数据,而不对它们进行任何修改和处理。为适应该子域需要不断变化的情况,本域采用TLV(tag-length-value)的表示方式,即每个子域由tag标签(T),子域取值的长度(L)和子域取值(V)构成。tag标签的属性为bit,由16进制表示,占1~2个字节长度。例如,“9F33”为一个占用两个字节的tag标签。而“95”为一个占用一个字节的tag标签。若tag标签的第一个字节(注:字节排序方向为从左往右数,第一个字节即为最左边的字节。bit排序规则同理。)的后五个bit为“11111”,则说明该tag占两个字节,例如“9F33”;否则占一个字节,例如“95”。子域长度(即L本身)的属性也为bit,占1~3个字节长度。具体编码规则如下:a)当L字段最左边字节的最左bit位(即bit8)为0,表示该L字段占一个字节,它的后续7个bit位(即bit7~bit1)表示子域取值的长度,采用二进制数表示子域取值长度的十进制数。例如,某个域取值占3个字节,那么其子域取值长度表示为“00000011”。所以,若子域取值的长度在1~127字节之间,那么该L字段本身仅占一个字节。b)当L字段最左边字节的最左bit位(即bit8)为1,表示该L字段不止占一个字节,那么它到底占几个字节由该最左字节的后续7个bit位(即bit7~bit1)的十进制取值表示。例如,若最左字节为10000010,表示L字段除该字节外,后面还有两个字节。其后续字节的十进制取值表示子域取值的长度。例如,若L字段为“1000000111111111”,表示该子域取值占255个字节。所以,若子域取值的长度在128~255字节之间,那么该L字段本身需占两个字节。子域取值根据不同的子域含义分别取不同的数值。由于该域中所包含的子域都是IC卡卡片和IC卡终端所特有的信息,而非银联处理中心的特征信息,银联处理中心仅为一个数据传递的桥梁,所以具体取值需参见IC卡卡片及IC卡终端规范,并根据其标准的变化不断更新。对于境内交易需参见《中国金融集成电路(IC)卡借记贷记规范V2.1-卡片部分》和《中国金融集成电路(IC)卡借记贷记规范V2.1-终端部分》。对于外卡收单交易需根据不同国际信用卡公司(例如,Visa、万事达、JCB、大莱、运通)的发卡策略参见其相应的卡片和终端规范。但由于所有组织(包括银联)对卡片和终端的定义都是基于EMV2000标准的,因此不论这些信息的具体取值有何不同,它们的tag标签都是一致的。因此,在本规范中仅给出tag标签,入网机构即可根据标签取值查找到不同组织对该子域的具体取值。下面将列举每个子域的tag标签、长度值及其属性。ARQC数据源ARQC数据源的产生,银联2.1和PBOC2.0中都进行了说明。PBOC2.0:《中国金融集成电路(IC)卡借记贷记规范v2.0-安全部分.pdf》7.1.1表格7-1加上表格7-2,总计11个tag。银联2.1:《中国银联银行卡联网联合技术规范V2.1第4部分数据安全传输控制规范.pdf》5.2.4.1表16,总计11个tag两者对于ARQC数据源产生的规则是相同的。以下是产生ARQC数据源的一个实例:序号TAG名称值19F02授权金额00000001680029F03其它金额00000000000039F1A终端国家代码0156495终端验证结果000000800055F2A交易货币代码015669A交易日期07110979C交易类型0189F37不可预知数DCCD7C16982应用交互特征(AIP)7D00109F36应用交易序号(ATC)0002119F10发卡行应用数据中的卡片验证结果(CVR)部分03A00002链接值作为输入(若不是8字节的整数倍则右补‘80’和最少个数的‘00’构成8字节的整数倍):‘00000001680000000000000001560000008000015607110901DCCD7C167D00000203A00002800000’ARQC的存放ARQC是存放在55域的9F26tag中。9F26的含义为应用密文,在联机交易时存放ARQC,在脱机交易时存放TC值。ARPC的存放ARPC是存放在55域的91tag中。55域tag91中存放的内容为“ARPC(8字节)+授权响应码(2字节)”。在产生ARPC时,需要使用授权响应码参与运算。产生的ARPC放入前8字节中。以下摘录自文档《中国金融集成电路(IC)卡借记贷记规范v2-卡片部分.doc》附录A.1名字(格式;标签;长度)需求描述值发卡行认证数据F:b64–128T:91L:8–16O用于发卡行认证的数据,从发卡行传来由终端送入卡片。本版本中,发卡行认证数据包括两部分:ARPC(8字节)授权响应码(2字节)

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功