1、I臼35.240.15A 11 写主共自IU.、日GB/T 19584 2004 岛lagneticstripe data content and specification for bank card 2004-09-13发布.,-蜀予、.,-.、J l VE面可7中华人民共和国中国国家标准化检验检菇总局理委员会2005-01-01实发布GB/T 19584-2004 目次前言. . . . . . . . . . . . . . . . . ., . . . . . . E 1 范围. . . . 2 规范性引用文件3 术语和定义.4 磁条25 磁道的数据内容25. 1 第1磁道的数据内容
2、25.2 第2磁道的数据内容25.3 第3磁道的数据内容36 字段说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6. 1 起始标志。TX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6.2 格式代码(FC). . . 3 6.3 主账号AN). . . . . . . . . . . . . . 3 6.4 字段分隔符(FS). .,. .,. . . . . . . . . . . . 3 6.5 姓名CNM). .
3、 . . . . . . . 3 6. 6 失效日期(ED. . . . . . . . . . . . . . . .,. . . . . . . . . . . . . . 3 6. 7 服务代码。0. . . . . . . . . . . . . . . . . . . . . . . . . 4 6.8 附加数据. . . . . . . . . . . . . . . . . . . . . ., . . .,. . . ., . . 4 6.9 结束标志(ETX). . . . . . ., . . . . .,. . . 4 6. 10 纵向冗余校验码(LRC). . . .
4、4 7 使用规范. . . 4 附录A(资料性附录卡片验证码(CVN)的算法. . . .,. 5 附录以资料性附录)第3磁道的数据内容. 6 I GB/T 19584-2004 前本标准以GB/T17552(识别卡金融交易卡为基础,参照GB/T14504银行卡、GB/T15694. 1 识别卡发卡者标识第1部分2编号体系、GB/T15120.2识别卡记录技术第2部分2磁条3等相关标准编制.本标准引用并符合GB/T17552的规定,对磁条卡第1磁道、第2磁道和第3磁道的数据内容进行了详细定义并对我国银行卡各磁道的使用做出了规定。本标准白发布之日起行业标准JR/T0009-2000(银行卡磁条信
5、息格式和使用规范废止。本标准与JR/T00092000内容上的主要区别是s银行卡的定义、卡片验证码(CVNl的使用、CVN的算法、PIN验证码(PVNl的使用、服务代码的取值、第1磁道的格式代码定义和取值等。本标准由全国金融标准化技术委员会提出。本标准由全国金融标准化技术委员会、全国信息技术标准化技术委员会归口。本标准由中国工商银行负责组织制定a本标准起草单位z中国工商银行、中国人民银行、中国银联股份有限公司、中国农业银行、中国银行、中国建设银行、中国标准研究中心、中国电子技术标准化研究所。本标准主要起草人t林晓轩、单怀光、仲安妮、张艳、张宏、桂孝生、赵宏鑫、陆书春、徐敏、王云生、司马甫、杜宁
6、、黄发国、郝建明、XtJ锋、王钢、王小丽、马云、魏宏、金倩、梁波。E GB/T 19584-2004 行卡磁条信息格式和使用规范1 范围本标准规定了银行卡磁条的信息格式和使用规范.本标准适用于中华人民共和国境内发行和使用的各种银行磁条卡。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款.凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本.凡是不注日期的引用文件,其最新版本适用于本标准.GB!T 2659 世界各国和地区名称代码GB/T 12406 表示货币和资金的代码GB!T
7、 14504 银行卡GB!T 15120.2识别卡记录技术第2部分s磁条GB!T 17552识别卡金融交易卡3 术语和定义下列术语和定义适用于本标准.3. 1 银行卡bank 曲时商业银行等金融机构及邮政储汇机构发行的具有存取现金、消费、转账结算、信用贷款等部分或者全部功能的电子支付卡片。3.2 主账号primary account number(PAN) 标坝、发卡机构和持卡者信息的号码。它由发卡机构标识、持卡者标识和校验数组成。它是进行金融交易的主要账号.3.3 3.4 3.5 发卡机构标i.Rissuer identification 标识发卡机构的代码.持卡者标Rindividual
8、account identification 标识持卡者的代码。校验数check digit 位于持卡者标识之后的一位数字.它根据发卡机构标识和持卡者标识全部字符算出,用以检验输入数据的正确性。3.6 3.7 第-辅助账号first subsidiaaccount number(SAN-1) 除主账号之外的第一个可供选用的辅助账户标识。第二辅助账号s四ondsubsidiary account number(SAN-2) 除主账号和第一辅助账号之外的第二个可供选用的辅助账户标识。1 r GB/T 19584-2004 3.8 3.9 3. 10 个人标识代码personal identific
9、ation number(PIN) 持卡者的个人密码。卡片验证码card verification number( CVN) 对磁条信息合法性进行验证的代码。PIN验证码PIN verification number(PVN) 对个人标识代码进行验证的代码。4 磁条银行卡磁条的特性、编码技术及编码字符集应符合GB/T15120.2中的有关要求.5 磁道的数据内容5. 1 第1磁道的数据内窑第1磁道数据编码最大记录长度为79个字符,数据字段的顺序和长度应与表l给出的第1磁道数据格式一致。第1磁道为只读磁道。表1第1磁道数据格式字段D动态字段备注S静态长度序号名称l 起始标志5 1 目,见6.12
10、 格式代码5 1 吧,见6.2 3 主账号s 13-19 见6.34 字段分隔符5 1 ,见6.45 姓名5 2-26 见6.56 字段分隔符s 1 A飞见6.4 7 失效日期s 4 YYMM.见6.6 8 服务代码5 3 见6.7 9 附加数据s 可变见6.810 结束标志s 1 ?,见6.9 11 纵向冗余校验码5 1 GB/T 15120.2 5.2 第2磁道的数据内容第2磁道数据编码最大记录长度为40个字符,数据字段的顺序和长度应与表2给出的第2磁道数据格式一致。第2磁道为只读磁道。动态字段在交易过程中可由交换者根据情况修改字段内容,静态字段只能由发卡机构修改字段内容。一一一一一一一一
11、一一一-一一一一一一一一一一一一表2第2磁道数据格式字段序号名称l 起始标志2 主账号3 字段分隔符4 失效日期5 服务代码6 附加数据7 结束标志8 纵向冗余校验码5.3 第3磁道的数据内容第3磁道的数据内容见附录B.6 字段说明6. 1 起始标志(STX)用途g标明数据的开始。格式,1个字符。D动态S静态s 5 5 旦5 5 5 5 内容g第l磁道为%,第2磁道和第3磁道为s飞6.2 格式代码(FCJ用途s标明该磁道的数据格式类型。格式:第l磁道为1个字符,第3磁道为2位数字。内容z第1磁道为B,第3磁道为99。6. 3 主账号(PANJ用途z标明可以处理交易的发卡机构和持卡者.格式213
12、至19位数字。内容=校验数算法见GB/T14504. 6.4 字段分隔符(FSJ用途=标明前一字段的结束。格式zl个字符。内容:第1磁道为飞第2磁道和第3磁道为=。6.5姓名(NM)用途z标明持卡者的姓氏、名字、称谓等。格式,2至26个字符。字段长度1 13-19 1 4 3 可变l 1 GB/T 19584-2004 备注飞,且6.1 见6.3 =,且6.4 YYMM.见6.6 见6.7 见6.8?,见6.9 GB/T 15120. Z 内容=由姓氏、姓氏分隔符、名字或首写字母、分隔符(如需要时)、中间名或首写字母、结尾圆点当其后为称谓时)、称谓组成。最小编码数据应为一个字母字符(如姓氏)加
13、上姓氏分隔符.6.6 失效日期ED)用途2表示卡失效的日期。格式,YYMM形式的4位数字,其中:YY一一卡失效年度的后2个字符。MM一年度内月份的顺序号。规定在该月份的最后一天后,卡失效.当YYMM为0000时,表示此卡无失效日期。3 GB/T 19584-2004 6.7 服务代码(SC)用途g标明银行卡可使用的服务类型。格式,3位数字.内容s第1位z1-国际使用.2-一-国际使用g指明卡片有集成电路芯片,如集成电路芯片可以使用,金融交易应由集成电路处理。5一一国内使用。6-一-国内使用z指明卡片有集成电路芯片,如集成电路芯片可以使用,金融交易应由集成电路处理。7-一一专用不用于交换。9一一
14、测试.第2位20-一普通授权.2一一必须获得发卡行或发卡行代理的联机授权。4一一除非另有双方协议明确规定,必须获得发卡行或发卡行代理的联机授权.第3位2。一一服务领域无限制,要求输入PINo1一一服务领域无限制。2-一一仅用于商品和服务。3一一-仅用于ATM,要求输入PINo4一一仅现金。5一一仅用于商品和服务,要求输入PINo6一一服务领域无限制,当有密码键盘时,提示输入PIN.7一一仅用于商品和服务.当有密码键盘时,提示输入PINo6.8 附加鼓据用途g存放卡片验证码(CVN)及对发卡机构有意义的任意数据。格式z可变,但应保证该磁道字符总数不得超过最大编码长度.内容z卡片验证码(CVN,算
15、法见附录A),位置及其他内容由发卡机构自行规定。6.9 结束标志也TX)用途g标明磁道上有意义数据的结束.格式,1个字符。内容产?.6. 10 纵向冗余校验码(LRC)用途/内容g见GB!T15120.20 格式,1个字符。7 使用规范所有银行磁条卡必须使用第2磁道。第1、3磁道是否使用由各发卡机构自行规定。PIN验证码(PVN)是否使用及存放位置由各发卡机构自行规定。金融终端进行处理时,必须同时读入并上送第2、3磁道信息。第2磁道作为交换磁道,各发卡机构在进行识别和信息交换时以第2磁道为准.4 _ _. _ 一一一一GB/T 19584-2004 附录A(资料性附录)卡片验证码(CVN)的算
16、法计算步骤如下g计算CVN时使用二个64位的验证密钥.KeyA和KeyBo1)计算CVN的数据源包括g主账号(PAN)、卡失效日期和服务代码,从左至右顺序编排., 例如19位PAN、4位卡失效日期和3位服务代码组成26个字符CVN数据源。2)将上述数据源扩展成128位二进制数据(不足128位右补二进制。)0 3)将128位二进制数据分成两个64位的数据块.最左边的64位为Blockl,最右边的64位为Block2o。使用KeyA对Blockl进行加密.5)将Blockl的加密结果与Block2进行异或.使用KeyA对异或结果进行加密.6)使用KeyB对加密结果进行解密.7)使用KeyA对解密结
17、果进行加密.8)从左至右将加密结果中的数字(0-9)抽出,组成一组数字.9)从左至右将加密结果中的字符(A-F)抽出,减10后将余数组成一组数字,排列在步骤的的数字之后。10)步骤9)的左边第一组三位数即为CVN值。伊tl.主账号.41234567 8901 2345 KeyA.0123 4567 89AB CDEF 有效期.8701KeyB.FEDC BA98 7654 3210 服务代码.111第步z数据源为41234567890123458701 111 第二步z扩展为41234567 8901 2345 8701 1110 0000 0。第三步.Blockl=41234567 8901
18、. 2345 第四步z第五步2第六步2第七步z第八步g第九步=第卡步Block2=8701 1110 0000 0000 用KeyA对Blockl加密将结果与Block2异或,再用KeyA加密,用KeyB解密,用KeyA加密,抽出结果中的数字,抽出结果中的字符,减10后,连接到第八步的结果之后为2最左边三位数就是CVN=856o结果为.B76ADDCE 71CC C6BE 结果为.306BCCDE 71CC C6BE 结果为,BAE6746F 6DEl FOE6 结果为.B262ABCB 9DE9 9A63 结果为.8D5625FA 7801 lAOC 结果为,85625780 110 结果为
19、.DFAAC 结果为.35002 8562 5780 1103 5002 5 L GB/T 19584-2004 、附录B资料性附录)第3磁道的蚊据内容第3磁道数据编码最大记录长度为107个字符,数据字段的顺序和长度应与表B.l给出的第3磁道数据格式-致。第3磁道为读写磁道。B.l 第3磁道鲸据格式第3磁道数据格式见表B.1o表B.1 第3磁道数据格式字段D动态字段备注S静态长度序号名称l 起始标志s 1 3,见E文6.1 2 格式代码s 2 99,见正文6.2 3 主账号S 13-19 见正文6.34 字段分隔符s l =,见正文6.45 国家代码5 3 156,见日.2. 1,可选6 货币
20、代码S 3 几B.2. 2 7 金额指数5 l 见B.2. 3 8 周期授权量S 4 发卡机构自行规定,见B.2.49 本周期余额D 4 见B.2. 5 10 周期开始日期D 4 YDDD.见B.2. 6 11 周期长度s 2 见B.2. 7 12 密码重输次数D 1 见B.2. 8 13 个人授权控制参数D 4 发卡机构自行规定,见B.2.914 交换控制符s 1 见B.2.1015 PAN的TA和SRs 2 见B.2. 11 16 SAN-l的TA和SRs 2 见B.2.1217 SAN-2的TA和SRs 2 见B.2. 13 18 失效日期5 4 YYMM,见正文6.6 19 卡序列号s
21、 1 见B.2. 14 20 卡保密号D 1 见B.2. 15 21 SAN-l s 最大12见B.2. 16 22 字段分隔符s 1 =,见正文6.423 SAN-2 s 最大12见B.2. 17 24 字段分隔符5 1 =,见正文6.4 25 传递标志5 1 见B.2.1826 加密校验数s 6 发卡机构自行规定,见B.2. 19 27 附加数据D 可变见正文6.828 结束标志s 1 ? ,见正文6.10 29 纵向冗余校验码D 1 GB/T 15120.2 6 B.2 字段说明B.2. 1 国家代码用途z标明可以处理由银行卡产生交易的国家。格式,3位数字。内容=156气见GB/T265
22、9); B. 2. 2 货币代码用途g标明结算时使用的货币类型。格式,3位数字。内容:见GB/T12406. B. 2. 3 金额指数用途2决定周期授权量(B.2. 4)与本周期余额(B.2. 5)两字段的基值。格式,1位数字囚GB/T 19584-2004 内容=表示周期授权量(B.2. 4)与本周期余额(B.2. 5)两字段必须乘以10的一个军指数的值,以此表示货币金额。B.2.4 周期授权量用途z表示在一个周期内累积交易不能超过的金额.格式,4位数字。内容:由发卡机构自行规定授权量。B. 2. 5 本周期余额用途2表示当前周期内的可用金额。格式34位数字。内容2在新的周期开始时,该字段等
23、于周期授权量(B.2.4),消费后逐次递减,余额存本字段。B.2.6 周期开始日期用途z表示一个新周期开始的日期。格式,YDDD形式的4位数字,其中:Y 年度最后一个有效字符。DDD一一年度内天数的顺序号,其范围为001-366.B. 2. 7 周期长度用途z表示所有交易的累积值不能超过授权量的时间期限。格式22位数字。内容zOO-本周期余额只能减少,但不能重置的一种银行卡,。1-79一一-本周期的天数;80一周期为7天;81一周期为14天982一一周期为半个月983一一周期为一个月;但一周期为三个月385一一周期为六个月386 周期为一年387-99一保留,待分配。B.2.8 密码重输次数J
24、tl途z记录允许未成功输入密码的次数。7 GB/T 19584-2004 格式,1位数字.内容z该字段在发卡和正确输入密码时被赋初值,初值由各发卡机构自定义$当输入密码不正确时该字段减1.B.2.9 个人授权控制参戴用途e提供一种可选择的安全性能.格式A位数字.内容g保密算法由各发卡机构自行规定.B.2.10 交换控制符用途g标明银行卡适用于交换的范围.格式,1位数字.内容,0一一无限制,1-一国际使用,2一一限制在国内、跨系统交换,3一一限制在省肉、跨系统交换,4一一限制在市内、跨系统交换,5一一限制在国内系统内交换,6一一限制在省内系统内交换,7-一限制在市内系统内交换,8一一管理卡,不适
25、用于交换,9一一系统测试卡.B.2.11 主账号(PAN)的账户类型(TA)和服务约束。如用途,定义主账号(PAN)的账户类型和可提供的服务.格式.2位数字.内容,a)第1位数字一一账户类型。一一主账号(PAN)未在第3磁道上编码,1一一储蓄或结算账户p2-一现金或支票账户,3-一信用卡账户,4一一适用于多种账户类型的通用账户,5一一付息现金或支票账户,68-一一保留待分配,9-一发卡机构内部使用,但不能交换.b)第2位数字一一服务约束。一一无约束,1-一-元现金服务,2-一元销售点(POS)服务,3一一元现金和销售点(POS)服务,4-一要求肯定的授权,57一一保留待分配,89一一发卡机构内
26、部使用.B.2.12 第-辅助账号。AN-1)的账户类型(TA)和服务约束(SR)用途g同B.2. 11中的定义一致,但此字段内容涉及第一辅助账号(SAN-l)(B.2. 16)中包含的账号.8 L _ _ _. _ . -一格式:2位数字。内容=同B.2. 11 0 B.2. 13 第二辅助账号(SAN-幻的账户类型(TA)和服务约束(SR)GB/T 19584-2004 用途z同B.2. 11中的定义一致,但此字段内容涉及第二辅助账号(SAN-2)(B.2. 17)中包含的账号.格式:2位数字。内容s同B.2.120 B. 2. 14 卡序列号用途2区别具有相同主账号(PAN)的卡(同时或
27、连续发行)0格式:1位数字.内容=由llt卡机构定义,在最初llt卡或卡失效后换卡时赋值.每次增加卡或发新卡时,该字段值2日10B. 2. 15 卡保密号用途s用于建立磁条所含数据与物理卡的联系.格式z字段分隔符(FS)0 内容:FS一一表示卡保密号字段不在第3磁道上编码.B. 2. 16 第-辅助账号(SAN-1)用途s标明第一个可选用的辅助账号.格式g最大12个字符.内容s由发卡机构酌情使用。长度为0时,表示不使用第一辅助账号.B.2. 17 第二辅助账号。AN-2)用途g标明第二个可选用的辅助账户。格式g最大12个字符。内容s由发卡机构酌情使用。t主度为0个字符时,表示不使用第二辅助账号
28、-B.2.18 传递标志用途g提供可减少传送交换信息长度的功能。它表明交换信息是否包含附加数据的内容.格式:1个字符.内容:0一一包括所有附加数据g1一一一不包括附加数据,2-9一一无效。B. 2. 19 加密校验鼓(CCD)用途:通过使用加密公式提供一种校验该磁追上数据完整性的方法.格式:6个字符。内容2加密方法由各发卡机构自行规定。中华人民共和国国家标准银行卡磁条信息格式和使用规范GB/T 19584-2004 中国标准出版社出版发行北京复兴门外三里河北街16号邮政编码,100045网址电话,6852394668517548 中国标准出版社秦皇岛印刷厂印刷各地新华书店经销唔开本880X12301/16 印张I字数19千字2005年2月第一版2005年2月第次印刷