港澳台及中国境外发卡机构发行的卡片不检测三磁道,即这些地区和国家的发卡机构发行的卡片的第三磁道数据可以按照当地要求进行编码,BCTC不做检测。
送检时必须提供第二磁道和第三磁道附加数据中卡片验证码( CVN)的长度和位置。
若卡面印刷卡失效日期,则应与磁道信息里的失效日期一致。
1. 一磁
一磁道数据格式:(共79位)
字段 |
内容 |
实际长度 |
|
序号 |
名称 |
|
|
1 |
起始标志 |
% |
1 |
2 |
格式代码 |
B |
1 |
3 |
主账号 |
|
16 |
4 |
字段分隔符 |
∧ |
1 |
5 |
姓名 |
|
26 |
6 |
字段分隔符 |
∧ |
1 |
7 |
失效日期 |
格式YYMM |
4 |
8 |
服务代码 |
|
3 |
9 |
附加数据 |
|
11 |
10 |
结束标志 |
? |
1 |
11 |
纵向冗余校验码 |
‘ ‘ |
1 |
12 |
备用数据 |
空格填充 |
13 |
2. 二磁
二磁道数据格式:(共40位)
字段 |
内容 |
字段长度 |
|
序号 |
名称 |
|
|
1 |
起始标志 |
; |
1 |
2 |
主账号 |
|
16 |
3 |
字段分隔符 |
= |
1 |
4 |
失效日期 |
格式YYMM |
4 |
5 |
服务代码 |
|
3 |
6 |
附加数据 |
|
13 |
7 |
结束标志 |
? |
1 |
8 |
纵向冗余校验码 |
_ |
1 |
3. 三磁
三磁道数据格式:(共113位,其中107位是银联中三磁道数据最大长度;6位为空格,用于三个磁道一起加密时,填充至16的倍数位。)
字段 |
内容 |
字段长度 |
|
序号 |
名称 |
|
|
1 |
起始标志 |
; |
1 |
2 |
格式代码 |
99 |
2 |
3 |
主账号 |
|
16 |
4 |
字段分隔符 |
= |
1 |
5 |
国家代码 |
156 |
3 |
6 |
货币代码 |
标明结算时使用的货币类型:3位数字 |
3 |
7 |
金额指数 |
|
1 |
8 |
周期授权量 |
由发卡机构自定授权量 |
4 |
9 |
本周期余额 |
当前周期内的可用金额 |
4 |
10 |
周期开始日期 |
YDDD |
4 |
11 |
周期长度 |
2位数字 |
2 |
12 |
密码重输次数 |
|
1 |
13 |
个人授权控制参数 |
|
6 |
14 |
交换控制符 |
标明银行卡适用于交换的范围 |
1 |
15 |
PAN的TA和SR |
定义主账号(PAN)的账户类型和可提供的服务 |
2 |
16 |
SAN-1的TA和SR |
|
2 |
17 |
SAN-2的TA和SR |
|
2 |
18 |
失效日期 |
YYMM |
4 |
19 |
卡序列号 |
区别具有相同主账号(PAN)的卡,由发卡机构定义,在最初发卡或卡失效后换卡时赋值。 |
1 |
20 |
卡保密号 |
字段分隔符(FS),用于建立磁条所含数据与物理卡的联系 |
1 |
21 |
SAN-1 |
标明第一个可选用的辅助账号 |
8 |
22 |
字段分隔符 |
= |
1 |
23 |
SAN-2 |
标明第二个可选用的辅助账户 |
0 |
24 |
字段分隔符 |
= |
1 |
25 |
传递标志 |
|
1 |
26 |
加密校验数 |
通过使用加密公式提供一种校验该磁道上数据完整性的方法。 |
6 |
27 |
附加数据 |
|
8 |
28 |
结束标志 |
? |
1 |
29 |
纵向冗余校验码 |
‘ ‘ |
1 |
30 |
备用数据 |
空格填充 |
19 |
31 |
填充数据 |
空格填充至8的倍数位 |
6 |
3. 字段说明
1. CVN卡片验证码
CVN(card verification number)的位置请按类似下面的格式填写,例如:2磁道分号开始的第29~31位。
2. 起始标志(STX)
用途:标明数据的开始。
格式:1个字符。
内容:第1磁道为“%”,第2磁道和第3磁道为“;”。
3.格式代码(FC)
用途:标明该磁道的数据格式类型。
格式:第1磁道为1个字符,第3磁道为2位数字。
内容:第1磁道为“B”,第3磁道为“99”。
4.主账号(PAN)
用途:标明可以处理交易的发卡机构和持卡者。
格式:13至19位数字。
内容:校验数算法见GB/T 14504。
5.字段分隔符(FS)
用途:标明前一字段的结束。
格式:1个字符。
内容:第1磁道为“∧”,第2磁道和第3磁道为“=”。
6.姓名(NM)
用途:标明持卡者的姓氏、名字、称谓等。
格式:2至26个字符。
内容:由姓氏、姓氏分隔符、名字或首写字母、分隔符(如需要时)、中间名或首写字母、结尾圆点(当其后为称谓时)、称谓组成。最小编码数据应为一个字母字符(如姓氏)加上姓氏分隔符。
7.失效日期(ED)
用途:表示卡失效的日期。
格式:YYMM形式的4位数字,其中:
YY——卡失效年度的后2个字符。
MM——年度内月份的顺序号。规定在该月份的最后一天后,卡失效。
当YYMM为0000时,表示此卡无失效日期。
8.服务代码(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。
如果卡片仅含有磁条,不含有芯片,那么服务码仅可以是1或5开头。
如果卡片含有芯片,那么服务码仅可以是2或6开头。
|
银联借记卡 |
银联信用卡 |
101 、201 、501 、601 |
|
适用 |
102 、202 、502 、602 |
|
适用 |
106 、206 、506 、606 |
|
适用 |
120 、220 、520 、620 |
适用 |
适用 |
121 、221 、521 、621 |
|
适用 |
122 、222 、522 、622 |
|
适用 |
123 、223 、523 、623 |
适用 |
|
124 、224 、524 、624 |
适用 |
|
125 、225 、525 、625 |
适用(仅限单位卡等特殊用途卡) |
适用(仅限单位卡等特殊用途卡) |
126 、226 、526 、626 |
|
|
127 、227 、527 、627 |
适用(仅限单位卡等特殊用途卡) |
适用(仅限单位卡等特殊用途卡) |
9.附加数据
用途:存放卡片验证码(CVN)及对发卡机构有意义的任意数据。
格式:可变,但应保证该磁道字符总数不得超过最大编码长度。
内容:卡片验证码(CVN,算法见附录A),位置及其它内容由发卡机构自行规定。
10.结束标记(ETX)
用途:标明磁道上有意义数据的结束。
格式:1个字符。
内容:“?”。
11.纵向冗余校验码(LRC)
用途/内容:见GB/T 15120.2。
格式:1个字符。
12.国家代码
用途:标明可以处理由银行卡产生交易的国家。
格式:3位数字。
内容:“156”(见GB/T 2659)。
13.货币代码
用途:标明结算时使用的货币类型。
格式:3位数字。
内容:见GB/T 12406。
14.金额指数
用途:决定周期授权量(B.2.4)与本周期余额(B.2.5)两字段的基值。
格式:1位数字。
内容:表示周期授权量(B.2.4)与本周期余额(B.2.5)两字段必须乘以10的一个幂指数的值,以此表示货币金额。
15.周期授权量
用途:表示在一个周期内累积交易不能超过的金额。
格式:4位数字。
内容:由发卡机构自行规定授权量。
16.本周期余额
用途:表示当前周期内的可用金额。
格式:4位数字。
内容:在新的周期开始时,该字段等于周期授权量(B.2.4),消费后逐次递减,余额存本字段。
17.周期开始日期
用途:表示一个新周期开始的日期。
格式:YDDD形式的4位数字,其中:
Y——年度最后一个有效字符。
DDD——年度内天数的顺序号,其范围为001-366。
18.周期长度
用途:表示所有交易的累积值不能超过授权量的时间期限。
格式:2位数字。
内容:00——本周期余额只能减少,但不能重置的一种银行卡;
01~79——本周期的天数;
80——周期为7天;
81——周期为14天;
82——周期为半个月;
83——周期为一个月;
84——周期为三个月;
85——周期为六个月;
86——周期为一年;
87~99——保留,待分配。
B.2.8密码重输次数
用途:记录允许未成功输入密码的次数。
格式:l位数字。
内容:该字段在发卡和正确输入密码时被赋初值,初值由各发卡机构自定义;当输入密码不正确时该字段减1。
19.个人授权控制参数
用途:提供一种可选择的安全性能。
格式:6位数字。
内容:保密算法由各发卡机构自行规定。
B.2.10 交换控制符
用途:标明银行卡适用于交换的范围。 格式:l位数字。
内容:0——无限制;
1——国际使用; 2——限制在国内、跨系统交换; 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——发卡机构内部使用。
20.第一辅助账号的账户类型和服务约束
用途:同B.2.11中的定义一致,但此字段内容涉及第一辅助账号(SAN-1)(B.2.16)中包含的账号。
格式:2位数字。
内容:同B.2.11。
21.第二辅助账号的账户类型和服务约束
用途:同B.2.11中的定义一致,但此字段内容涉及第二辅助账号(SAN-2)(B.2.17)中包含的账号。
格式:2位数字。
内容:同B.2.12。
B.2.14 卡序列号
用途:区别具有相同主账号(PAN)的卡(同时或连续发行)。
格式:1位数字。
内容:由发卡机构定义,在最初发卡或卡失效后换卡时赋值。每次增加卡或发新卡时,该字段值加1。
22.卡保密号
用途:用于建立磁条所含数据与物理卡的联系。
格式:字段分隔符(FS)。
内容: FS——表示卡保密号字段不在第3磁道上编码。
23.第一辅助账号(SAN-1)
用途:标明第一个可选用的辅助账号。
格式:最大12个字符。
内容:由发卡机构酌情使用。长度为0时,表示不使用第一辅助账号。
24.第二辅助账号(SAN-2)
用途:标明第二个可选用的辅助账户。
格式:最大12个字符。
内容:由发卡机构酌情使用。长度为0个字符时,表示不使用第二辅助账号。
25.传递标志
用途:提供可减少传送交换信息长度的功能。它表明交换信息是否包含附加数据的内容。
格式:1个字符。
内容:0——包括所有附加数据; 1——不包括附加数据; 2~9——无效。
26.加密校验数(CCD)
用途:通过使用加密公式提供一种校验该磁道上数据完整性的方法。
格式:6个字符。
内容:加密方法由各发卡机构自行规定。
转载:http://blog.csdn.net/yxstars/article/details/38336119
相关推荐
银行磁条卡磁道格式和使用规范
银行磁条卡磁道格式和使用规范.pdf银行磁条卡磁道格式和使用规范.pdf
磁条卡编码规范的具体细节需要参照手册来获得完整的信息,但总体来说,它是一套指导如何操作磁条卡的规范,其中包含磁条卡的基本知识、标准磁道数据格式、读卡器的技术参数、编码和解码的方法、错误检测机制、字符...
磁条上分为三个独立的磁道(Track 1, Track 2, Track 3),每条磁道可以存储特定数量的字符信息,如卡号、持卡人姓名、有效期等。写磁程序就是用来将这些信息按照特定格式编码并写入磁条的过程。 "Kyj606"可能是指...
包括711(仅读写第一磁道数据)、712(仅读写第二磁道数据)、713(仅读写第三磁道数据)、714(同时读写第一和第二磁道数据)、715(同时读写第二和第三磁道数据),以及BRC717(兼容IBM4717/4777磁条阅读/读写器)...
磁条通常包含三条平行的磁道:Top Track(T1)、Middle Track(T2)和Bottom Track(T3)。不同磁道有不同的数据编码标准,如ISO 7811-1至7811-6,它们规定了字符编码、数据格式和校验方法。其中,T1磁道通常用于...
1. **去轨道符**:软件可以识别并移除磁条信息中的轨道分隔符,这些分隔符通常是用于区分不同磁道数据的特殊字符,但有时会干扰到数据解析过程。 2. **去回车键**:在数据传输时,回车键(ASCII码13)常用于标记一...
记忆扫描在进程的存储空间中搜索磁条卡磁道的字符串,正则表达式,信用卡号内存/进程扫描仪由NCC集团2014年的Matt Lewis撰写由NCC集团2015年的汤姆·沃森(Tom Watson)更新感谢杰西·布洛克(Jesse Bullock)的许多...
### 磁条读卡器的关键技术与应用 #### 一、引言 磁条读卡器(Magnetic Stripe Reader, MSR)作为一种广泛应用于多种场景的技术设备,在日常生活中扮演着重要角色,例如在销售点终端(Point-of-Sale, POS)系统、钥匙...
磁条卡信息格式和使用规范 1、2、3磁道详细介绍
### 基于ISO标准的磁条卡接口控制器IP的设计 #### 一、引言 磁条卡(Magnetic Stripe Card)作为一种常见的磁记录介质,在金融交易、身份验证等多个领域得到了广泛应用。ISO7810、ISO7811、ISO7812等国际标准对...
磁条卡上的信息以二进制编码的方式存储,每条磁道有75或100个字符,每个字符由7位或8位的磁信号表示。驱动这些磁条卡读卡器时,需要正确配置STM32的GPIO引脚,使其能够产生合适的驱动脉冲和读取信号。 驱动开发主要...
综上所述,《电子功用-基于AD采样的磁条卡解码电路》这份资料详细介绍了AD采样技术在磁条卡解码中的应用,不仅涵盖了基本原理,还深入探讨了实际电路设计和安全问题,是电子工程师和相关专业人士不可多得的学习资源...
磁条卡上的数据通过磁道进行存储,通常分为三个磁道,其中前两个磁道是只读的,第三个磁道则是可读写的。在银行系统中,磁条卡的数据主要是数字信号,即用“0”和“1”表示信息,而这种信息则是通过磁场的方向变化和...
发现网上PBOC以及EMV规范比较好找,但是找个银行磁条卡比较困难,故上传了这个磁条卡规范,对银行卡磁道信息都有明确规定与说明。
### BP8902A型磁条读写器使用手册精析 #### 一、型号与功能配置 BP8902A磁条读写器是深圳南天东华科技有限公司出品的一款专业设备,适用于串口开发场景。其型号编码系统详细地反映了设备的配置与特性: - **X1**...
磁条卡是利用磁性材料记录信息的卡片,其上通常有三个磁道。磁道1和2为只读,而磁道3则可读写。根据磁条的磁性强度,磁条卡可分为高磁(HICO)和低磁(LOCO)两种类型。磁条卡广泛应用于银行卡、交通卡、酒店门卡等领域...
2. **三磁道解码**:芯片能够同时解码磁卡上的第一轨、第二轨和第三轨信息,符合ISO 7811标准,这意味着它可以读取各种类型的磁条卡,包括银行借记卡、信用卡、会员卡等。 3. **智能解码控制**:芯片具备智能控制...
它们具有强大的功能,能够同时解码磁条卡上的三磁道录制信息,这涵盖了ISO 7811标准定义的所有磁卡类型。 芯片的磁卡读取强度范围广泛,可以从30%到200%,这意味着它们可以适应不同磁性强度的卡片。此外,它们支持...
前言 1 范围 2 规范性引用文件 3 交易类型 3.1 查询 3.2 取款 ...3.4 转帐 3.5 存款 4 用户界面 ...8.l 磁条卡要求 8.2 磁道要求 8.3 个人密码要求 8.4 通讯要求 8.5 吞卡要求 8.6 自检要求 9 ATM设备必备的要求