为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

《银行卡磁条信息格式和使用规范》

2011-12-13 17页 pdf 173KB 79阅读

用户头像

is_201921

暂无简介

举报
《银行卡磁条信息格式和使用规范》 I ICS ××.××× A ×× 中华人民共和国国家标准 GB/T ××××—2004 银行卡磁条信息格式和使用规范 Magnetic stripe data content and specification for bank card (报批稿) 2004-××-××发布 2004-××-××实施 国家质量监督检验检疫总局 发布 I 目 次 1 范围..................................................
《银行卡磁条信息格式和使用规范》
I ICS ××.××× A ×× 中华人民共和国国家标准 GB/T ××××—2004 银行卡磁条信息格式和使用规范 Magnetic stripe data content and specification for bank card (报批稿) 2004-××-××发布 2004-××-××实施 国家质量监督检验检疫总局 发布 I 目 次 1 范围.............................................................................................................................................1 2 规范性引用文件.........................................................................................................................1 3 术语和定义.................................................................................................................................1 4 磁条.............................................................................................................................................2 5 磁道的数据.........................................................................................................................2 5.1 第 1 磁道的数据内容..............................................................................................................2 5.2 第 2 磁道的数据内容..............................................................................................................3 5.3 第 3 磁道的数据内容..............................................................................................................3 6 字段说明.....................................................................................................................................4 6.1 起始标志(STX) ..................................................................................................................4 6.2 格式代码(FC).....................................................................................................................4 6.3 主账号(PAN) ......................................................................................................................4 6.4 字段分隔符(FS) .................................................................................................................4 6.5 姓名(NM) ...........................................................................................................................4 6.6 失效日期(ED) ....................................................................................................................4 6.7 服务代码(SC).....................................................................................................................5 6.8 附加数据..................................................................................................................................5 6.9 结束标记(ETX) ..................................................................................................................6 6.10 纵向冗余校验码(LRC) ....................................................................................................6 7 使用规范.....................................................................................................................................6 附录 A (资料性附录) 卡片验证码(CVN)的算法 ...............................................................7 附录 B (资料性附录) 第 3 磁道的数据内容 ...........................................................................9 II 前 言 本标准以 GB/T 17552《识别卡 金融交易卡》为基础,参照 GB/T 14504《银行卡》、GB/T 15694.1《识别卡 发卡者标识 第1部分:编号体系》、GB/T 15120.2《识别卡 记录技术 第2 部分:磁条》等相关标准编制。本标准引用并符合 GB/T 17552《识别卡 银行交易卡》的 规定,对磁条卡第 1 磁道、第 2 磁道和第3磁道的数据内容进行了详细定义并对我国银行卡 各磁道的使用做出了规定。 本标准代替金融行业标准 JR/T 0009-2000《银行卡磁条信息格式和使用规范》并进行 修订,修订的主要内容有:银行卡的定义、卡片验证码(CVN)的使用、CVN 的算法、PIN 验证码(PVN)的使用、服务代码的取值、第 1 磁道的格式代码定义和取值等。 本标准由全国金融标准化技术委员会提出。 本标准由全国金融标准化技术委员会、全国信息技术标准化技术委员会归口。 本标准由中国工商银行负责组织制定。 本标准起草单位:中国工商银行、中国人民银行、中国银联股份有限公司、中国农业银 行、中国银行、中国建设银行、中国标准研究中心、中国电子技术标准化研究所。 本标准主要起草人:林晓轩、单怀光、仲安妮、张艳、张宏、桂孝生、赵宏鑫、陆春、 徐敏、王云生、司马甫、杜宁、黄发国、郝建明、刘锋、王钢、王小丽、马云、魏宏、金倩、 梁波。 1 银行卡磁条信息格式和使用规范 1 范围 本标准规定了银行卡磁条的信息格式和使用规范。 本标准适用于中华人民共和国境内发行和使用的各种银行磁条卡。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其 随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标 准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新 版本适用于本标准。 GB/T 2659 世界各国和地区名称代码 GB/T l240 示货币和资金的代码 GB/T 15120.2 识别卡 记录技术 第 2 部分:磁条 GB/T 17552 识别卡 银行交易卡 GB/T 14504 银行卡 3 术语和定义 下列术语和定义适用于本标准。 3.1 银行卡 bank card 商业银行等金融机构及邮政储汇机构发行的具有存取现金、消费、转账结算、信用贷款 等部分或者全部功能的电子支付卡片。 3.2 主账号 primary account number (PAN) 标识发卡机构和持卡者信息的号码。它由发卡机构标识、持卡者标识和校验数组成。它 是进行金融交易的主要账号。 3.3 发卡机构标识 issuer identification 标识发卡机构的代码。 2 3.4 持卡者标识 individual account identification 标识持卡者的代码。 3.5 校验数 check digit 位于持卡者标识之后的一位数字。它根据发卡机构标识和持卡者标识全部字符算出,用 以检验输入数据的正确性。 3.6 第一辅助账号 first subsidiary account number(SAN-1) 除主账号之外的第一个可供选用的辅助账户标识。 3.7 第二辅助账号 second subsidiary account number (SAN-2) 除主账号和第一辅助账号之外的第二个可供选用的辅助账户标识。 3.8 个人标识代码 personal identification number (PIN) 持卡者的个人密码。 3.9 卡片验证码 card verification number (CVN) 对磁条信息合法性进行验证的代码。 3.10 PIN 验证码 PIN verification number (PVN) 对个人标识代码进行验证的代码。 4 磁条 银行卡磁条的特性、编码技术及编码字符集应符合 GB/T 15120.2 中的有关要求。 5 磁道的数据内容 5.1 第 1 磁道的数据内容 第 1 磁道数据编码最大记录长度为 79 个字符,数据字段的顺序和长度应与表 1 给出的 第 1 磁道数据格式一致。 第 1 磁道为只读磁道。 3 表 1 第 1 磁道数据格式 字段 序号 名称 D=动态 S=静态 字段 长度 备注 1 起始标志 S 1 “%”,见 6.1 2 格式代码 S 1 “B”,见 6.2 3 主账号 S 13-19 见 6.3 4 字段分隔符 S 1 “∧”,见 6.4 5 姓名 S 2-26 见 6.5 6 字段分隔符 S 1 “∧”,见 6.4 7 失效日期 S 4 YYMM,见 6.6 8 服务代码 S 3 见 6.7 9 附加数据 S 可变 见 6.8 10 结束标志 S 1 “?”,见 6.9 11 纵向冗余校验码 S 1 GB/T 15120.2 5.2 第 2 磁道的数据内容 第 2 磁道数据编码最大记录长度为 40 个字符,数据字段的顺序和长度应与表 2 给出的 第 2 磁道数据格式一致。 第 2 磁道为只读磁道。 动态字段在交易过程中可由交换者根据情况修改字段内容,静态字段只能由发卡机构修 改字段内容。 表 2 第 2 磁道数据格式 字段 序号 名称 D=动态 S=静态 字段 长度 备注 1 起始标志 S 1 “;”,见 6.1 2 主账号 S 13-19 见 6.3 3 字段分隔符 S 1 “=”,见 6.4 4 失效日期 S 4 YYMM,见 6.6 5 服务代码 S 3 见 6.7 6 附加数据 S 可变 见 6.8 7 结束标志 S 1 “?”,见 6.9 8 纵向冗余校验码 S 1 GB/T 15120.2 5.3 第 3 磁道的数据内容 第 3 磁道的数据内容见附录 B。 4 6 字段说明 6.1 起始标志(STX) 用途:标明数据的开始。 格式:1 个字符。 内容:第 1 磁道为“%”,第 2 磁道和第 3 磁道为“;”。 6.2 格式代码(FC) 用途:标明该磁道的数据格式类型。 格式:第 1 磁道为 1 个字符,第 3 磁道为 2 位数字。 内容:第 1 磁道为“B”,第 3 磁道为“99”。 6.3 主账号(PAN) 用途:标明可以处理交易的发卡机构和持卡者。 格式:13 至 19 位数字。 内容:校验数算法见 GB/T 14504。 6.4 字段分隔符(FS) 用途:标明前一字段的结束。 格式:1 个字符。 内容:第 1 磁道为“∧”,第 2 磁道和第 3 磁道为“=”。 6.5 姓名(NM) 用途:标明持卡者的姓氏、名字、称谓等。 格式:2 至 26 个字符。 内容:由姓氏、姓氏分隔符、名字或首写字母、分隔符(如需要时)、中间名或首写字 母、结尾圆点(当其后为称谓时)、称谓组成。最小编码数据应为一个字母字符(如姓氏) 加上姓氏分隔符。 6.6 失效日期(ED) 用途:表示卡失效的日期。 格式:YYMM 形式的 4 位数字,其中: YY——卡失效年度的后 2 个字符。 MM——年度内月份的顺序号。规定在该月份的最后一天后,卡失效。 当 YYMM 为 0000 时,表示此卡无失效日期。 5 6.7 服务代码(SC) 用途:标明银行卡可使用的服务类型。 格式:3 位数字。 内容: 第 1 位: 1——国际使用 2——国际使用—指明卡片有集成电路芯片,如集成电路芯片可以使用,金融交易应由 集成电路处理。 5——国内使用 6——国内使用—指明卡片有集成电路芯片,如集成电路芯片可以使用,金融交易应由 集成电路处理。 7——专用-不用于交换 9——测试 第 2 位: 0——普通授权 2——必须获得发卡行或发卡行代理的联机授权 4——除非另有双方协议明确规定,必须获得发卡行或发卡行代理的联机授权 第 3 位: 0——服务领域无限制,要求输入 PIN 1——服务领域无限制 2——仅用于商品和服务 3——仅用于 ATM,要求输入 PIN 4——仅现金 5——仅用于商品和服务,要求输入 PIN 6——服务领域无限制,当有密码键盘时,提示输入 PIN 7——仅用于商品和服务。当有密码键盘时,提示输入 PIN 6.8 附加数据 用途:存放卡片验证码(CVN)及对发卡机构有意义的任意数据。 格式:可变,但应保证该磁道字符总数不得超过最大编码长度。 内容:卡片验证码(CVN,算法见附录 A),位置及其它内容由发卡机构自行规定。 6 6.9 结束标记(ETX) 用途:标明磁道上有意义数据的结束。 格式: 1 个字符。 内容:“?”。 6.10 纵向冗余校验码(LRC) 用途/内容:见 GB/T 15120.2。 格式:1 个字符。 7 使用规范 所有银行磁条卡必须使用第 2 磁道。第 1、3 磁道是否使用由各发卡机构自行规定。PIN 验证码(PVN)是否使用及存放位置由各发卡机构自行规定。 金融终端进行处理时,必须同时读入并上送第 2、3 磁道信息。第 2 磁道作为交换磁道, 各发卡机构在进行识别和信息交换时以第 2 磁道为准。 7 附录 A (资料性附录) 卡片验证码(CVN)的算法 计算步骤如下: 计算 CVN 时使用二个 64 位的验证密钥,KeyA 和 KeyB。 1、计算 CVN 的数据源包括: 主账号(PAN)、卡失效期和服务代码,从左至右顺序编排。 例如 19 位 PAN、4 位卡失效期和 3 位服务代码组成 26 个字符 CVN 数据源。 2、将上述数据源扩展成 128 位二进制数据(不足 128 位右补二进制 0)。 3、将 128 位二进制数据分成两个 64 位的数据块。最左边的 64 位为 Block1,最右边的 64 位为 Block2。 4、使用 KeyA 对 Block1 进行加密。 5、将 Block1 的加密结果与 Block2 进行异或。使用 KeyA 对异或结果进行加密。 6、使用 KeyB 对加密结果进行解密。 7、使用 KeyA 对解密结果进行加密。 8、从左至右将加密结果中的数字(0-9)抽出,组成一组数字。 9、从左至右将加密结果中的字符(A-F)抽出,减 10 后将余数组成一组数字,排列在 步骤(8)的数字之后。 10、步骤(9)的左边第一组三位数即为 CVN 值。 例: 主 账 号:4123 4567 8901 2345 KeyA:0123 4567 89AB CDEF 有 效 期:8701 KeyB:FEDC BA98 7654 3210 服务代码:111 第一步:数据源为 4123456789012345 8701 111 第二步:扩展为 4123 4567 8901 2345 8701 1110 0000 0000 第三步:Block1=4123 4567 8901 2345 Block2=8701 1110 0000 0000 8 第四步:用 KeyA 对 Block1 加密; 结果为:B76A DDCE 71CC C6BE 第五步:将结果与 Block2 异或,结果为:306B CCDE 71CC C6BE 再用 KeyA 加密, 结果为:BAE6 746F 6DE1 F0E6 第六步:用 KeyB 解密, 结果为:B262 ABCB 9DE9 9A63 第七步:用 KeyA 加密, 结果为:8D56 25FA 7801 1A0C 第八步:抽出结果中的数字, 结果为:8562 5780 110 第九步:抽出结果中的字符, 结果为:DFAA C 减 10 后, 结果为:3500 2 连接到第八步的结果之后为: 8562 5780 1103 5002 第十步 最左边三位数就是 CVN=856。 9 附录 B (资料性附录) 第 3 磁道的数据内容 第 3 磁道数据编码最大记录长度为 107 个字符,数据字段的顺序和长度应与表 B.1 给出 的第 3 磁道数据格式一致。 第 3 磁道为读写磁道。 B.1 第 3 磁道数据格式 表 B.1 第 3 磁道数据格式 字段 序号 名称 D=动态 S=静态 字段 长度 备注 1 起始标志 S 1 “;”,见正文 6.1 2 格式代码 S 2 “99”,见正文 6.2 3 主账号 S 13-19 见正文 6.3 4 字段分隔符 S 1 “=”,见正文 6.4 5 国家代码 S 3 “156”,见 B.2.1,可选 6 货币代码 S 3 见 B.2.2 7 金额指数 S 1 见 B.2.3 8 周期授权量 S 4 发卡机构自行规定,见 B.2.4 9 本周期余额 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 6 发卡机构自行规定,见 B.2.9 14 交换控制符 S 1 见 B.2.10 15 PAN 的 TA 和 SR S 2 见 B.2.11 16 SAN-1 的 TA 和 SR S 2 见 B.2.12 17 SAN-2 的 TA 和 SR S 2 见 B.2.13 18 失效日期 S 4 YYMM,见正文 6.6 19 卡序列号 S 1 见 B.2.14 20 卡保密号 D 1 见 B.2.15 21 SAN-1 S 最大 12 见 B.2.16 22 字段分隔符 S 1 “=”,见正文 6.4 23 SAN-2 S 最大 12 见 B.2.17 24 字段分隔符 S 1 “=”,见正文 6.4 25 传递标志 S 1 见 B.2.18 10 26 加密校验数 S 6 发卡机构自行规定,见 B.2.19 27 附加数据 D 可变 见正文 6.8 28 结束标志 S 1 “?”,见正文 6.10 29 纵向冗余校验码 D 1 GB/T 15120.2 B.2 字段说明 B.2.1 国家代码 用途:标明可以处理由银行卡产生交易的国家。 格式:3 位数字。 内容:“156”(见 GB/T 2659); B.2.2 货币代码 用途:标明结算时使用的货币类型。 格式:3 位数字。 内容:见 GB/T 12406。 B.2.3 金额指数 用途:决定周期授权量(B.2.4)与本周期余额(B.2.5)两字段的基值。 格式:1 位数字。 内容:表示周期授权量(B.2.4)与本周期余额(B.2.5)两字段必须乘以 10 的一个幂 指数的值,以此表示货币金额。 B.2.4 周期授权量 用途:表示在一个周期内累积交易不能超过的金额。 格式:4 位数字。 内容:由发卡机构自行规定授权量。 B.2.5 本周期余额 用途:表示当前周期内的可用金额。 格式:4 位数字。 内容:在新的周期开始时,该字段等于周期授权量(B.2.4),消费后逐次递减,余额存 本字段。 B.2.6 周期开始日期 用途:表示一个新周期开始的日期。 格式:YDDD 形式的 4 位数字,其中: 11 Y——年度最后一个有效字符。 DDD——年度内天数的顺序号,其范围为 001-366。 B.2.7 周期长度 用途:表示所有交易的累积值不能超过授权量的时间期限。 格式:2 位数字。 内容:00——本周期余额只能减少,但不能重置的一种银行卡; 01~79——本周期的天数; 80——周期为 7 天; 81——周期为 14 天; 82——周期为半个月; 83——周期为一个月; 84——周期为三个月; 85——周期为六个月; 86——周期为一年; 87~99——保留,待分配。 B.2.8 密码重输次数 用途:记录允许未成功输入密码的次数。 格式:l 位数字。 内容:该字段在发卡和正确输入密码时被赋初值,初值由各发卡机构自定义;当输入 密码不正确时该字段减 1。 B.2.9 个人授权控制参数 用途:提供一种可选择的安全性能。 格式:6 位数字。 内容:保密算法由各发卡机构自行规定。 B.2.10 交换控制符 用途:标明银行卡适用于交换的范围。 格式:l 位数字。 内容:0——无限制 1——国际使用 2——限制在国内、跨系统交换 12 3——限制在省内、跨系统交换 4——限制在市内、跨系统交换 5——限制在国内系统内交换 6——限制在省内系统内交换 7——限制在市内系统内交换 8——管理卡,不适用于交换 9——系统测试卡 B.2.11 主账号的账户类型(TA)和服务约束(SR) 用途:定义主账号(PAN)的账户类型和可提供的服务。 格式:2 位数字。 内容:a.第 1 位数字——账户类型 0——主账号(PAN)未在第 3 磁道上编码 1——储蓄或结算账户 2——现金或支票账户 3——信用卡账户 4——适用于多种账户类型的通用账户 5——付息现金或支票账户 6~8——保留待分配 9——发卡机构内部使用,但不能交换 b.第 2 位数字——服务约束 0——无约束 1——无现金服务 2——无销售点(POS)服务 3——无现金和销售点(POS)服务 4——要求肯定的授权 5~7——保留待分配 8~9——发卡机构内部使用 B.2.12 第一辅助账号的账户类型和服务约束 用途:同 B.2.11 中的定义一致,但此字段内容涉及第一辅助账号(SAN-1)(B.2.16) 中包含的账号。 13 格式:2 位数字。 内容:同 B.2.11. B.2.13 第二辅助账号的账户类型和服务约束 用途:同 B.2.11 中的定义一致,但此字段内容涉及第二辅助账号(SAN-2)(B.2.17) 中包含的账号。 格式:2 位数字。 内容:同 B.2.12。 B.2.14 卡序列号 用途:区别具有相同主账号(PAN)的卡(同时或连续发行)。 格式:1 位数字。 内容:由发卡机构定义,在最初发卡或卡失效后换卡时赋值。每次增加卡或发新卡时, 该字段值加 1。 B.2.15 卡保密号 用途:用于建立磁条所含数据与物理卡的联系。 格式:字段分隔符(FS)。 内容: FS——表示卡保密号字段不在第 3 磁道上编码。 B.2.16 第一辅助账号(SAN-1) 用途:标明第一个可选用的辅助账号。 格式:最大 12 个字符。 内容:由发卡机构酌情使用。长度为 0 时,表示不使用第一辅助账号。 B.2.17 第二辅助账号(SAN-2) 用途:标明第二个可选用的辅助账户。 格式:最大 12 个字符。 内容:由发卡机构酌情使用。长度为 0 个字符时,表示不使用第二辅助账号。 B.2.18 传递标志 用途:提供可减少传送交换信息长度的功能。它表明交换信息是否包含附加数据的内容。 格式:1 个字符。 内容:0——包括所有附加数据 1——不包括附加数据 2~9——无效 14 B.2.19 加密校验数(CCD) 用途:通过使用加密公式提供一种校验该磁道上数据完整性的方法。 格式:6 个字符 内容:加密方法由各发卡机构自行规定。
/
本文档为【《银行卡磁条信息格式和使用规范》】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索