磁条卡磁道笔记(1)【转】

本文转载自:https://blog.csdn.net/index_cqq/article/details/49820511

磁条卡磁道初识
 
1、什么是磁卡?
 
磁卡就是将具有信息存储功能的特殊材料涂印在塑料基片上,形成磁卡。
 
 
2、磁卡分类
 
a、磁条型:
一般抗磁力卡(300oe)、高抗磁力卡(3500oe)。
 
b、直接涂印型:
低抗磁力卡(300oe)(如:公园门票)、高抗磁力卡(2700oe)(如:地铁卡、电话卡)
 
 
3、磁条和磁道
 
磁条:在卡面上涂印的一种具有存储一定信息的特殊材料。
 
磁道:磁条上的一个个存储信息的分区。
 
磁条上一共有3个磁道。磁道1、2是只读的(ISO07811-4),磁道3是可读写磁道(ISO07811-5)。
 
PS:所有银行卡磁条必须使用第2磁道,作为交换磁道,各发卡机构在进行识别和信息交换时以第2磁道为准。
第3磁道在银行也并未标准化,其是否使用由各发卡机构自行规定。
第1磁道暂不使用,保留将来酌情使用。
 
 
4、磁道格式
 
第1磁道数据格式
数据编码最大记录长度为79个字符,格式如下所示。
字段 长度 定义 说明
起始字符 STX 1 % 第一磁道起始标识
格式代码 FC 1 B 表明格式是B
主账号 PAN <=19   标明可以处理交易的发卡机构(issuer identification)
和持卡者(individual account identification)
字段分隔符 FS 1 分隔符
姓名 NM 2~26   持卡人的姓名
字段分隔符 FS 1 分隔符
失效日期 ED 4 格式YYMM 如不定义失效日期该字段应为一分隔符
服务代码 SC 3   标明银行卡可使用的服务类型,
如不存在或不指定该字段以一个分隔符代替
附加数据 DD 11   存放卡片验证码(CVN)及对发卡机构
有意义的任意数据,应使整个磁道数据
不超过79个字符
结束标识 ETX 1 ? 第一磁道结束标记
纵向冗余校验字符 LRC 1 ‘ ‘  
备用数据 13 空格填充  
 
第2磁道数据格式
数据编码最大记录长度为40个字符,格式如下表所示。
字段 长度 定义 说明
起始字符 STX 1 第二磁道起始标识
主账号 PAN <=19   标明可以处理交易的发卡机构和持卡者
字段分隔符 FS 1 = 分隔符
失效日期 ED 4 格式YYMM 如不定义失效日期该字段应为一分隔符
服务代码 SC 3   标明银行卡可使用的服务类型,
如不存在或不指定该字段以一个分隔符代替
附加数据 DD 13   存放卡片验证码(CVN)及对发卡机构
有意义的任意数据,应使整个磁道数据
不超过40个字符
结束标识 ETX 1 ? 第二磁道结束标记
纵向冗余校验字符 LRC 1 _  
 
第3磁道数据格式
共113位,其中107位是银联中三磁道数据最大长度,格式如下表所示。
字段 长度 定义 说明
起始字符 STX 1 第三磁道起始标识
格式代码 FC 2 99  
主账号 PAN 16   16位卡号,
标明可以处理交易的发卡机构和持卡者
字段分隔符 FS 1 = 分隔符
国家代码 CC 3 156 如存在应为CCC格式的3个数字,
标明可以处理由银行卡产生交易的国家
货币代码 3   表明结算时使用的货币类型:3位数字
金额指数 1   决定周期授权量与本周期余额两字段的基值
周期授权量 4   由发卡机构自定授权量,
表示在一个周期内累积交易不能超过的金额
本周期余额 4   当前周期内的可用余额
周期开始日期 4 格式YDDD 表示一个新周期开始的日期
周期长度 2   2位数字,表示所有交易的累积值不能超过授
权量的时间期限
密码重输次数 1   记录允许未成功输入密码的次数
个人授权控制参数 6   提供一种可选择的安全性能
交换控制符 1   标明银行卡适用于交换的范围
PAN的TA和SR 2   定义PAN的账户类型和可提供的服务
SAN-1的TA和SR 2    
SAN-2的TA和SR 2    
失效日期 ED 4 格式YYMM  
卡序列号 1   区别具有相同PAN的卡,由发卡机构定义,
在最初发卡或卡失效后换卡时赋值
卡保密号 1   用于建立磁条所含数据与物理卡的联系
SAN-1 8   标明第一个可选用的辅助账号
(first subsidiary account number)
字段分隔符 FS 1 =  
SAN-2 0   标明第二个可选用的辅助账号
(second subsidiary account number)
字段分隔符 FS 1 =  
传递标志 1   提供可减少传送交换信息长度的功能,
它表明交换信息是否包含附加数据的内容
加密校验数 CCD 6   通过使用加密公式提供一种校验该磁道上
数据完整性的方法
附加数据 DD 8   存放卡片验证码(CVN)及对发卡机构
有意义的任意数据,应使整个磁道数据
不超过113个字符
结束标志 ETX 1 ?  
纵向冗余校验码 LRC 1 ‘ ‘  
备用数据 19 空格填充  
填充数据 6 空格填充至8的倍数位  
 
 
5、磁条数据使用的字符集
存储在第1磁道的数据是用 ANSI/ISO ALPHA  格式 ;
存储在第2/3磁道的数据是用 ANSI/ISO BCD 格式 。
posted @ 2018-05-31 16:28  请给我倒杯茶  阅读(1556)  评论(0编辑  收藏  举报