磁条磁道介绍

港澳台及中国境外发卡机构发行的卡片不检测三磁道,即这些地区和国家的发卡机构发行的卡片的第三磁道数据可以按照当地要求进行编码,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个字符。

内容:加密方法由各发卡机构自行规定。

磁条磁道介绍

时间: 2024-10-27 05:49:02

磁条磁道介绍的相关文章

【转】硬盘分区知识介绍(MBR)

转自:http://www.blogjava.net/galaxyp/archive/2010/04/25/319344.html 硬盘是现在计算机上最常用的存储器之一.我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力.而这些数据都以文件的形式存储在硬盘 里.不过,计算机可不像人那么聪明.在读取相应的文件时,你必须要给出相应的规则.这就是分区概念. 分区从实质上说就是对硬盘的一种格式化.当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Bo

SD卡中FAT32文件格式高速入门(图文具体介绍)

说明: MBR :Master Boot Record ( 主引导记录) DBR :DOS Boot Record ( 引导扇区) FAT :File Allocation Table ( 文件分配表) 硬件:本文SD卡为Kingston 4GB,FAT32格式,簇大小4KB,每扇区512字节. 第一章 硬盘结构与SD卡结构 1.1 硬盘介绍 1.1硬盘结构 假设你熟悉硬盘结构跳过本节.下图是硬盘的结构,假设你仅仅是为了学习SD卡FAT32文件系统的话,这里你仅仅须要注意硬盘排序结构:主引导记录

计算机硬件介绍1

计算机硬件介绍 一:编程语言的作用及与操作系统和硬件的关系 编程语言是程序员与电脑进行沟通的工具 程序员用编程语言开发软件,而软件与计算机硬件,操作系统组成一套完整的计算机系统. 二:应用程序->操作系统->硬件 应用程序是指在完成某种任务下的计算机程序. 操作系统是管理和控制计算机硬件与软件资源的计算机程序. 硬件是输入和存储程序和数据的物理装置. 三:cpu->内存->磁盘 CPU(处理器):相当于是人的大脑,从收到指令,进行运算,指令输出到完成指令. 内存:是存储器系统的主力

【转载】硬盘MBR详细介绍

原文地址:http://blog.chinaunix.net/uid-15007890-id-106892.html 硬盘MBR详细介绍 硬盘是现在计算机上最常用的存储器之一.我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力.而这些数据都以文件的形式存储在硬盘里.不过,计算机可不像人那么聪明.在读取相应的文件时,你必须要给出相应的规则.这就是分区概念. 分区从实质上说就是对硬盘的一种格式化.当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master

磁条卡刷卡原理

磁卡上的数据记录是按照IS07811的标准规定,有三个磁道.一磁道的数据记录密度为210bpi,最多可记录79个字母和数字,每个字符由7位编码.一磁道是只读磁道.二磁道的数据记录密度为75bpi,最多可记录40个数字,每个字符有5位编码,二磁道也是只读磁道.三磁道的数据记录密度是210bpi,最多可以记录107个数字,每一个字符由5位编码,三磁道是读写磁道.在银行系统的运用中.所有的银行磁条卡都运用二磁道.根据各个银行规定可以选择运用三磁道.一磁道暂不使用. 以二磁道为例,每5个bit组成一个b

计算机各种硬件参数介绍。

1.1 现代计算机五大部件 运算器 控制器 存储器 输入设备 输出设备 1.1.1 计算机各部件的功用 运算器是用来做计算的,只能做二进制计算,做简单的算术运算和逻辑运算.如加.减.乘.除.取模等等.运算器的核心就是一个加法器. 控制器是用来控制计算机各部件之间的协调的. 比如运算器要想做运算,必须先把数据从存储器中取出来,交给运算器计算以后再在存储器中找一块空闲的存储单元把计算后的结果给存储起来.而这仅仅是控制器的工作之一. 现代计算机已经将运算器和控制器合二为一,就是我们所熟知的中央处理器(

磁道调度

一次磁盘读写操作的时间由寻找(寻道)时间.延迟时间和传输时间决定: 1) 寻找时间Ts:活动头磁盘在读写信息前,将磁头移动到指定磁道所需要的时间.这个时间除跨越n条磁道的时间外,还包括启动磁臂的时间s,即: 式中,m是与磁盘驱动器速度有关的常数,约为0.2ms,磁臂的启动时间约为2ms. 2)延迟时间Tr:磁头定位到某一磁道的扇区(块号)所需要的时间,设磁盘的旋转速度为r,则: 对于硬盘,典型的旋转速度为5400r/m,相当于一周11.1ms,则Tr为5.55ms;对于软盘,其旋转速度在300~

计算机硬件介绍

计算机硬件介绍   1.编程语言的作用及与操作系统和硬件的关系 :  编程是一种人与计算机之间沟通的语言,可以让计算机完成程序员所下达的工作:操作系统是一种软件,用来控制下层硬件. 2.应用程序->操作系统->硬件 :  应用程序被操作系统打开发送系统调用,操作系统操控硬盘调出数据,再反馈程序. 3. cpu->内存->磁盘 :  硬盘中的程序依靠CPU运行,CPU从内存中提取数据进行计算,所以硬盘中的程序要先提取到内存中.  4. cpu与寄存器 :  寄存器是用和CPU相同材质

介绍几个python的音频处理库

一.eyeD3 直接在google上搜索python mp3 process ,推荐比较多的就是这个第三方库了.先来看看官方介绍吧. About eyeD3 is a Python tool for working with audio files, specifically mp3 files containing ID3 metadata (i.e. song info). It provides a command-line tool (eyeD3) and a Python librar