设为首页 - 加入收藏 焦点技术网
热搜:java
当前位置:首页 >

EMVTag系列4《5A 应用主账号》

2014-08-06 18:24:00.0 EMVTag  
导读:L:var.最大10—M(必备):此数据应存在并提供给终端,终端在读应用数据过程中,如果没有读到必备数据,终端中止交易;等同磁条上的应用主帐户。     银行卡号一般是16位或者19位。由如下三部分构成:1)  发卡银行识别号(BIN,BANKIDENTIFICATION NUMBER)    前6位数字为发卡 银行识别号,由ISO国际组织统一制定。其中第一位数字是主要产业标识符(Major In...。。。

L:var.最大10

—M(必备):此数据应存在并提供给终端,终端在读应用数据过程中,如果没有读到必备数据,终端中止交易;等同磁条上的应用主帐户。

 


    银行卡号一般是16位或者19位。由如下三部分构成:

1)  发卡银行识别号(BIN,BANKIDENTIFICATION NUMBER)

    前6位数字为发卡 银行识别号,由ISO国际组织统一制定。其中第一位数字是主要产业标识符(Major IndustryIdentifier (MII)),下表列出了MII每个数字代表的卡号行业。

卡号首位       

适用的目录

0

ISO/TC 68 和其他行业使用

1

航空

2

航空和其他未来行业使用

3

运输、娱乐和金融财务

4

金融财务

5

金融财务

6

商业和金融财务

7

石油和其他未来行业使用

8

医疗、电信和其他未来行业使用

9

由本国标准机构分配

 

    下表列出了,不同卡号对应的发行机构。因此“中国银联”发行的卡一定是62开头;而国内使用Visa信用卡的人士其卡号会是4开头,而使用万事达(Matercard)的人士卡号一般以51、52、53、54、55打头。

 

发行机构

卡号开始

使用            

卡号长度        

验证方式                        

American Express

34, 37

Yes

15

Luhn algorithm

Bankcard

5610, 560221-560225

No

16

Luhn algorithm

China UnionPay

62

Yes

16-19

no validation

Diners Club Carte Blanche

300-305

Yes

14

Luhn algorithm

Diners Club enRoute

2014, 2149

No

15

no validation

Diners Club International

36

Yes

14

Luhn algorithm

Diners Club United States & Canada

54, 55

Yes

16

Luhn algorithm

Discover Card

6011, 622126-622925, 644-649, 65

Yes

16

Luhn algorithm

InstaPayment

637-639

Yes

16

Luhn algorithm

JCB

3528-3589

Yes

16

Luhn algorithm

Laser

6304, 6706, 6771, 6709

Yes

16-19

Luhn algorithm

Maestro

5018, 5020, 5038, 6304, 6759, 6761, 6762, 6763

Yes

12-19

Luhn algorithm

MasterCard

51-55

Yes

16

Luhn algorithm

Solo

6334, 6767

No

16, 18, 19

Luhn algorithm

Switch

4903, 4905, 4911, 4936, 564182, 633110, 6333, 6759

No

16, 18, 19

Luhn algorithm

Visa

4

Yes

13, 16

Luhn algorithm

Visa Electron

4026, 417500, 4508, 4844, 4913, 4917

Yes

16

Luhn algorithm

 

 

2)  个人账号标识(从卡号第七位开始)

 

    中间位数由发卡行自定义,一般由6-12位数字组成。最多可以使用12位数字。每个银行的个人账号标识规则有所不同。有的银行在这部分内容中会包含分行、支行、储蓄网点等代码信息。有得银行可能就没有这么详细,会使用自然流水顺序码。

 

3)  校验位

 

    最后一位位数是校验位,将卡号前面的数字(常见的ISO卡号有13位、16位、19位)采用Luhn算法计算出信用卡或者借记卡的最后一位数字。

 

 

如果卡号5A存在问题,银检中心会给予如下反馈:

 

 卡片芯片数据575A如下: 

57 : 6215620001000000018D221122000000631F

5A : 6215620001000000018F


磁道数据和芯片数据中主账号的校验数错误,对于提交样卡应为4请贵机构根据GB/T19584-2010修改卡片。



文/闫鑫原创   转载请注明出处http://blog.csdn.net/yxstars/article/details/38405119


(编辑: yxstars)

网友评论
相关文章