原来信用卡号码有它特殊的含义。信用卡号码是一个复合标识符,当中包含了发卡机构、账号、校验等。下面就来看看这一串数字应该怎么分组,每组又代表什么意思。甚至还能够通过这一串数字来计算校验信用卡号码的有效性。
与国内发行的大多数银行信用卡不同,国际标准信用卡的号码常见的由 16 位数字组成。
A. 第一位数字是主要产业标识,用于标识该卡所属的产业分类。
B. 前 6 位数字(包含第一位数字)是发卡机构代码(Issuer Identification Number, IIN),用于标识具体的卡片发行机构。
卡片可以通过它们的 IIN 来分辨是由哪家机构发行的。例如,376211 开头的卡是 Airlines Krisflyer American Express 金卡;529962 是预付费 Much-Music 万事达卡;436226 是招商银行维萨金卡等。
C. 第 7 位至倒数第二位数字是用户的个人帐号。如果是标准的 12 位数字,大约有万亿种组合,也就是说每个发卡机构可以提供万亿张不同的信用卡;当然,很多信用卡只用了 9 位,这就构成了我们通常见到的 16 位数字信用卡卡号。
D. 最后一位是校验数字,使用卢恩(Luhn)算法来校验卡号。
该校验方法适用于任何标准信用卡。校验方法:
以上面的卡号为例:
4 | 4 | 1 | 7 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 1 | 1 | 3 |
8 | 2 | 2 | 6 | 10 | 14 | 18 | 2 | ||||||||
4 | 7 | 2 | 4 | 6 | 8 | 1 | 3 | ||||||||
8+ | 4+ | 2+ | 7+ | 2+ | 2+ | 6+ | 4+ | 1+0+ | 6+ | 1+4+ | 8+ | 1+8+ | 1+ | 2+ | 3 |
最后一行和为 70,刚好是 10 的 7 倍,说明该卡号是有效的。编译自:Cracking The Credit Card Code。
我使用该方法校验我的信用卡卡号,得到的和数为 80。
IIN号,由ISO组织统一分配,具有唯一性。
2002年,中国银联代表国内各发卡机构统一向国际标准化组织申请了在国内和国外通行的国际标准 6 字头银行标识代码。中国银联申请的“6”字头 IIN 号共有 800 个,以“622”开始,所以也称“62”字头银联标准卡。
2003年7月,中国银联正式启动了银联国际标准 6 字头 IIN号的分配和使用工作,而此前我国发行的全国范围内 2000 多万张国际信用卡中,银联标准卡市场份额不足 40 万张,其余的多为“4”、“5”字头的卡,即实际上是维萨或是万事达组织的卡。
2005年12月,中国银行正式发布国内首张国际通行的银联品牌人民币单币种贷记卡,卡上只有中国银联的标识出现,这是银联开通海外通道后第一个成 熟作品。从2006年6月开始,过去老的单币种信用卡到期换卡或中途换卡的需要全部转换为 622 开头的银联标准卡。
另外,还有一些国内银行机构发行的使用独立向 ISO(国际标准化组织)申请的 IIN,也纳入银联标准卡管理,这些机构与卡 IIN(截止2005年11月) 分别是:合肥市商业银行(603601)、无锡市商业银行(603265)、温州市商业银行(621977)、大连市商业银行(603708)、北京市商 业银行(602969)、交通银行(601428)、杭州市商业银行(603367)、常熟市农村商业银行(603694)。它们也都是“6”字打头的,因此中国银联的 IIN 没有超出“6”字头的范围。
以上信息仅供参考,责任自负。
本文发表于水景一页。永久链接:http://cnzhx.net/blog/meaning-of-credit-card-number/。转载请保留此信息及相应链接。